Internet-Miscellany
数据链路层
数据链路层总时延的瓶颈依赖于多个因素,如
- 发送速率:主机或路由器发送数据帧所需要的时间。
- 传播速率:电磁波在信道中传播的速度。
- 处理时延:主机或路由器对帧的处理,如分析帧首尾、提取数据部分、差错检验、查找转发表等。
- 排队时延:在路由器中排队再发出的时延。
数据链路层的工作
- 封装成帧:互联网上传输的数据以分组为单位,分组交换的必然要求就是帧定界,尤其在数据出现错误时,封装成帧可以让出错的部分尽可能的小,需要重新传输的部分就更少。
- 透明传输:防止帧定界符被错误处理,如数据中含有界定帧,导致数据出现差错;
- 差错检测:防止接收到错误数据。
透明传输的方式:字节填充法
差错检测的类型
- 循环冗余检测法:CRC。例如给数据加上帧校验序列FCS。
Internet-Miscellany
https://messenger1th.github.io/2024/07/24/Internet/Internet-Miscellany/