笔记 计算机网络____OSI七层模型中的数据链路层
文章目录
1概述
无确认:宿主不需要回复“我已收到你的消息”给宿源
无连接:单方向的
2 封装成帧 透明传输
数据链路层 是实现无差错传输的关键,有一定智力,去使用底下物理层进行正确传输。
组装成帧是发送方的事情
帧同步是接收方的事情
不同的数据链路层协议有不一样的MTU长度限制
数据链路层不关心数据是啥,只要稳定发送数据这个过程。
透明传输在组帧上的应用,组帧的方法:
字符计数法容易出错,错了一个后面都错。
字符填充法构想是弄一个固定字符的帧头和帧尾,让接受方能够知道开始结束,需要解决的问题是,如果在数据内部含有一个帧尾,接受方会错以为结束了。
解决方法:在原始数据中遇到特殊的就在前面加“转义字符”: