第三章 数据链路层

  1. 有了物理层,我们就能实现数据流的传输.
  2. 数据链路层主要解决传输数据的正确性.

定义和功能

  1. 定义:
    1. 介于网络层和物理层之间的,工作就是对网络层负责.
    2. 为网络层提供一个较好的服务接口
    3. 定义一个合适的传输差错率
    4. 对传输的数据流进行管理,以免快速的发送淹没慢速的接收端
    5. 数据链路层的协议数据单元(PDU)是帧
  2. 功能
    1. 数据链路层的任务是把网络层的数字数据组合成帧,并加上一定的校验码后交物理层
    2. 物理层用不同的信号表示二进制数据位,从而把帧用一段连续的信号串表示并传送到目的主机
    3. 通过目的主机的物理层和数据链路层送到网络层,也就是为源和目的主机的网络层之间提供一条可靠的数据链路

数据帧的组成

可靠性传输

….

数据链路层示例

Table of Contents