数据链路层: 负责通过一条链路, 从一个结点向另一个物理链路直接相连的相邻结点, 传送网络层数据报, 中间不经过任何其他交换结点。
数据链路: 网络中两个结点之间的逻辑通道。 实现控制数据传输协议的硬件( 网卡)和软件加到链路上构成的。
数据链路层的传输单元: 帧。
数据链路层提供的服务如下:
1. 组帧(成帧)
帧头(帧首): 发送结点和接收结点的地址信息、 定界字符。
帧尾: 用于差错检测的差错编码。
2. 链路接入
物理链路可以分为: 点对点链路和广播链路。
(1). 点对点链路: 发送结点和接收结点独占信道;
(2). 广播链路: 通信链路被多个结点共享。
3. 可靠交付
无线链路( 出错率高) : 支持可靠数据传输。
光纤、 双绞线( 出错率低) : 不提供可靠数据传输服务。
4. 差错控制
数据链路层帧在物理媒介上的传播过程, 可能会出现比特翻转的差错。
误比特率: 出现差错的比特数/传输比特总数。