2024/4/12 网络编程day2

OSI模型中的网络层次有哪些?
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
TCP/IP协议族的分层有哪些?
网络接口层,网络层,运输层,应用层
分层的好处?
各层互相独立,功能互不影响,灵活性好,易于维护,效率高,便于理解,使得网络体系结构清晰
什么是IP地址?
互联网协议地址,是主机在网络中的唯一标识
什么是端口号?
用于区分同一主机上的多个进程
TCP.UDP,HTTP,IP,ARP这些协议分别在哪一层?
TCP和UDP在传输层,HTTP在应用层,IP在网络层,ARP在以太网层
路由器,交换机,双绞线分别工作在哪一层?
路由器工作在网络层,交换机和双绞线工作在物理层
TCP通信和IP通信的区别?
TCP:面向连接的可靠传输,稳定,沾包,适用于传输质量较高的,传输效率低
UDP:面向无连接的不可靠传输,传输过程中可能出现数据错误,失序等问题,不会出现沾包,效率高,实时性好
什么是套接字?
网络通信中跨主机通信信息的载体
TCP通信过程中服务器端的实现流程?
1通过socket创建套接字,返回描述符
2通过bind为套接字文件绑定IP地址和端口号
3通过listen设置监听
4通过accept阻塞,等待用户端连接请求
5数据通信
6关闭套接字

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值