链路层概述
链路层负责什么?
- 职责: 把数据报通过通信链路从一个节点移动到相邻节点;
- 分组名称: 链路层的分组称为帧, 数据报被封装的帧中;
- 位置: 位于网络层之下、物理层之上;
节点与链路分别是什么?
- 节点: 运行链路层协议的任何设备, 如主机、路由器、交换机;
- 链路: 沿通信路径连接相邻节点的通信信道;
链路层提供哪些服务?
- 成帧: 把数据报封装为链路层帧;
- 链路接入: 在共享介质上规定节点的接入规则;
- 可靠交付: 在相邻节点之间提供可靠传输, 通常用于易出错的无线链路;
- 差错检测与纠正: 检测传输中的比特差错, 必要时纠正;
链路层由什么硬件实现?
- 主体: 网络适配器, 又称网络接口卡 (网卡);
- 核心: 链路层控制器, 负责成帧、差错检测与介质访问控制;
- 与主机的边界: 网卡一侧连接链路, 另一侧通过总线与主机通信;