IP通信基础心得2
1、分层的意义是为了解决网络之间的兼容性问题。
2、OSI参考模型采用分层结构化技术,讲整个网络的通信功能分为7层。由低层至高层分别是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
3、封装:OSI参考模型中每个层次接收到上层传递过来的数据后都要将本层次的控制信息加入数据单元的头部,一些层次还要将校验和等信息附加到数据单元的尾部的这个过程。
解封装:当数据到达接收端时,每一层读取相应的控制信息根据控制信息中的内容向上层传递数据单元,在向上层传递之前去掉本层的控制头部信息和尾部信息的过程。
4、TCP与UDP的区别:
(1)TCP是基于链接的协议,UDP的面向非链接的协议。
(2)从可靠性的角度来看,TCP的可靠性优于UDP。
(3)从传输速度来看,TCP的传输速度比UDP更慢。
(4)从协议报文的角度看,TCP的协议开销大,但是TCP具备流量控制的功能,UDP的协议开销小,但是UDP不具备流量控制的功能。
5、ARP是已知目标主机的IP地址,解析对应的MAC地址;RARP是已知MAC地址去解析对应的IP地址。
6、IP包格式(普通的IP包头部长度为20个字节):
版本号字段、头部长度字段、服务类型字段、总长度字段、标识字段、片偏移字段、生存时间TTL、协议字段、首部检验和字段。
7、OSI和TCP/IP协议族的区别:
(1)TCP/IP把表示层和会话层都归入了应用层。
(2)TCP/IP的结构比较简单,因为分层少。
(3)TCP/IP标准是在Internet网络不断的发展中建立的,基于实践,有很高的信任度。相较而言,OSI参考模型是基于理论上的,是作为一种向导。