1.数据链路层概述
笔记来源:
湖科大教书匠:数据链路层概述
声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考
1.1 数据链路层在网络体系结构中的地位
主机具有体系结构的各个层次,路由器只需具有体系就够的最下面三层
我们这里只关心数据链路层,暂时忽略数据在其他层的形式
使用点对点信道的数据链路层的三个重要问题:封装成帧、差错检测、可靠传输
1.2 使用点对点信道的数据链路层的问题一:封装成帧
给网络层交付的网络数据单元添加帧头和帧尾的操作叫封装成帧
添加帧头和帧尾的目的是为了在链路上以帧为单元传送数据
1.3 使用点对点信道的数据链路层的问题二:差错检测
帧在传输过程中遇到干扰可能会产生误码(比特0变为1,1变为0)
接收方主机如何判断帧在传输过程中出现了误码?通过检错码
1.4 使用点对点信道的数据链路层的问题三:可靠传输
接收方主机遇到产生误码的帧后将其丢弃
1.5 使用广播信道的数据链路层
共享式以太网的媒体接入控制协议CSMA/CD
802.11局域网的媒体接入控制协议CSMA/CA
1.6 数据链路层的互联设备
网桥和交换机的工作原理
集线器与交换机的区别