数据链路层到底做了什么事?

2020-10-24  本文已影响0人  CyberDunk1997

数据链路层的作用


1. 封装成帧

如果IP数据包中也恰好也有SOH、EOT怎么办?

答:那就需要用到差错检测了。


2. 透明传输


3. 差错检测

3.1 奇偶校验码

通过对前面数据所有位的相加,判断最后相加结果的奇偶来添加一位检验位,如果相加结果是奇数,则添加1,否则添加0。

奇偶校验码

3.2 循环冗余校验码CRC

3.2.1 模2除法

3.2.2 CRC的生成步骤

3.3接收端进行检测


4 以太网协议

数据链路层

MAC地址

以太网协议

数据格式

以太网协议数据格式

路由转发过程

跨设备传输数据

上一篇 下一篇

猜你喜欢

热点阅读