1.封装成帧的原因
1)帧定界:定位数据部分和控制信息部分
2)数据包成帧了,CRC算法才能进行差错检测
2.关于数据链路层的传输可靠性
1)数据链路层的差错检测可以实现无比特差错的传输,但这还不是可靠传输,可靠传输还得包括对帧丢失、重复、失序的处理
2)对于通信质量良好的有线链路,数据链路层不使用确认和重传机制,不提供可靠传输,可靠传输完全交给TCP协议来完成
3)对于通信质量较差的无线链路,数据链路层不使用确认和重传机制,提供可靠传输;
3.最大传送单元MTU
1)帧的数据部分的长度上限,最常见的值为1500字节
2)如果IP数据报长度都超过MTU,数据链路层会丢弃,并返回差错
3)路径MTU:两台主机之间的通信要通过多个网络,那么每个网络的链路层就可能有不同的MTU,两台通信主机路径中的最小MTU,它被称作路径MTU