上一篇介绍了网络参考模型即应用层和传输层相关协议,这次介绍一下其余各层,及对应的协议补充。最后介绍数据通信过程。

2.3 网络层

1)网络层的数据称为Packet(数据包)

2)存在逻辑地址(IP地址)

2.4 数据链路层

1)数据链路层的数据称为Frame(数据帧)

2)存在物理地址(MAC地址,全球唯一)

每一个网络设备都存在IP地址和MAC地址

2.5 物理层

2.6 地址解析协议 (ARP)

根据IP地址去找精确的MAC地址。做ARP检测。

如果知道对方的IP地址,不知道对方的MAC地址如何实现数据的转发?

需要通过ARP协议解析到对方的MAC地址完成数据的封装、转发

ARP协议如何根据对方的IP地址解析MAC地址?

ARP为了实现数据的封装转发,会将协议报文的目标MAC设置为广播MAC

三、数据通信过程

1、数据封装与解封装过程