数据链路层功能概述
![WNK6EJ[L[GL]0Y_04RHICHJ](/images/数据链路层/3.2/WNK6EJ[L[GL]0Y_04RHICHJ.png)
数据链路层= = 小密
封装成帧
ip 数据报
帧首部 + 帧的数据部分+ 帧尾部

组帧 :4种方法
透明传输
数据链路层(小密)看不到文件
~可怜
组帧 4种方法
1.字符计数法
帧首部 表示 帧个数
例: 51234 第一帧 5个字符
8 01234568 帧 8个字符
2.字符填充法
SOH —-EOT
start of header ~~ end of transmission
0000 0001 0000 0100
防止 中间有 EOT
借助 ESC
3.零比特填充法
5 “1”+ 1 “0”
4.违规编码法
曼彻斯特 编码 高-低 低-高
没有 高-高 低-低
写在最后
现在常用
3.零比特填充法
5 “1”+ 1 “0”
4.违规编码法
曼彻斯特 编码 高-低 低-高
没有 高-高 低-低