数据链路层功能概述

WNK6EJ[L[GL]0Y_04RHICHJ

数据链路层= = 小密

封装成帧

​ ip 数据报

帧首部 + 帧的数据部分+ 帧尾部

Screenshot_2020-07-29-22-52-01-839_tv.danmaku.bil

组帧 :4种方法

1234

透明传输

image-20200819100926320

数据链路层(小密)看不到文件 ~ 可怜

组帧 4种方法

1.字符计数法

帧首部 表示 帧个数

例: 51234 第一帧 5个字符

8 01234568 帧 8个字符

123

2.字符填充法

SOH —-EOT

start of header ~~ end of transmission

0000 0001 0000 0100

Screenshot_2020-07-29-23-26-24-205_tv.danmaku.bil

防止 中间有 EOT

借助 ESC

Screenshot_2020-07-29-23-28-58-935_tv.danmaku.bil

3.零比特填充法

5 “1”+ 1 “0”

Screenshot_2020-07-29-23-31-39-585_tv.danmaku.bil

4.违规编码法

曼彻斯特 编码 高-低 低-高

没有 高-高 低-低

Screenshot_2020-07-29-23-33-22-270_tv.danmaku.bil

写在最后

现在常用

3.零比特填充法

5 “1”+ 1 “0”

4.违规编码法

曼彻斯特 编码 高-低 低-高

没有 高-高 低-低