数据链路层服务
术语
主机和路由:结点(nodes)
连接相邻结点的通信信道:链路
- 有线链路
- 无线链路
- 局域网
链路层服务
组帧
封装数据报构成数据帧,加首部和尾部
帧同步
链路接入
如果是共享介质,需要解决信道接入
帧首部的“MAC”地址,用于标识帧的源和目的
- 不同于IP地址
相邻结点间可靠交付
- 在低误码率的有线链路很少采用
流量控制
- 协调相邻的发送结点和接收
差错检测
- 信号衰减和噪声会引起差错
- 接收端检测到差错:通知发送端重传或者丢弃帧
差错纠正
- 接收端直接纠正比特差错
全双工和半双工通信控制
- 全双工:链路两端结点同时双向传输
- 半双工:链路两端结点交替双向传输
网卡间通信