网络层提供的服务:负责在不同的网络之间,尽力的转发数据包,基于数据包的IP
地址转发,不负责丢失重传,不负责顺序。
网络层:准备发送数据
先将需要传输的数据文件分组到传输层,称为数据段。
网络层上加上数据段的源IP地址,目标IP地址 ,称为数据包
数据链路层:通过子网掩码,判断自己在哪个网段,目标地址在哪个网段。
如果和自己是一个网段,通过ARP协议广播解析目标IP地址的Mac地址。此层称为
数据帧。
在物理层转成比特流传输。
网络层:发送数据的过程
在集线器以比特流形式传输,交换机工作在数据链路层,将比特流存储转发,路由
器工作在网络层,去掉数据链路层的Mac,FCS,根据数据包,查询路由表,找到
下一个Mac地址,在物理层以比特流传输。到达目的地址后,经数据链路层去掉
Mac地址,经网络层去掉IP地址,然后数据段到达应用层,多个数据段组成一个数
据文件。
对于网络层来说,看懂是数据包的流动。对于数据链路层看懂数据帧的流动
对于物理层来说,看懂比特流的流动。