数据链路层的相关概念
数据链路层的定义:提供一段链路相邻节点间的数据帧传输服务
数据链路层主要负责相邻节点的数据帧的传输,确保正确、高效的传输也是数据链路层要考虑的问题。
网络接口卡
网络接口卡
俗称网卡
网络接口卡负责数据链路层协议,利用网卡可以连通设备。
- 主机-交换机(局域网链路层)
- 主机-路由器(局域网链路层)
- 路由器-路由器(广域网链路层)
如图所示,数据链路层负责的就是物理链路的相互接通,而网卡这个硬件是数据链路层的一种体现。
- 网络适配器(网卡)执行数据链路层和物理层的功能。
- 网卡不会负责根据IP地址和MAC地址决定转发路径。
路由器根据IP地址决定转发路径。交换机根据MAC地址决定转发路径。
具体功能如下:
- 将收到的
比特流转换成帧
。 - 发送数据时将网