1. 物理层
解决问题:bit数据的传输
2. 数据链路层
解决问题:封装成帧,差错检测,可靠传输
封装成帧:添加帧头和帧尾,封装成帧。同时解决边界和数据部分冲突的问题,采用零填充法,每连续5个1,后面填充0.
差错检测:实际的通信链路中,都是不理想的,会出现bit错误,0变成1等。差错检测码(FCS字段)。如:奇偶校验,循环冗余校验。
可靠传输:不局限于该层,每一层均可以根据不同需要实现可靠传输。
几种实现可靠传输的机制(同不限于该层):
1. 停止-等待协议SW
2.
3.选择重传协议SR
原文:https://www.cnblogs.com/motuo123/p/14289549.html