Advertisement

计算机网络(BYSEE)第三章数据链路层学习笔记(0521)

阅读量:

数据链路层架构与功能

数据链路层所采用的通信信道类型主要包括点对点信道以及广播信道两种形式。

3.1 使用点对点信道的数据链路层

链路 (link) 是一种无源的点对点物理连接,其路径中不包含任何额外的交换节点。
数据链路 (data link) 不仅需要物理线路的支持,还必须配备相应的通信协议以实现数据的有序传输。
当将用于执行这些协议的硬件与软件组件整合至链路中时,便形成了数据链路。
最常见的适配器(网卡)通常集成了数据链路层与物理层的功能

物理链路、逻辑链路及通信规程
在数据链路层的设计中,无需关注物理层如何完成比特级的数据传输过程。甚至可以设想为在两个数据链路层之间,以水平方向直接传递帧信息。
(1) 帧封装 在帧的数据部分前后分别插入控制字符(如帧起始符、帧终止符)
(2) 透明传输 通过转义字符来标识控制字符的起止位置,并采用字节填充的方式加以处理
(3) 差错控制 利用循环冗余校验 CRC 技术进行检错,以及使用帧校验序列 FCS 进行验证
在数据链路层中采用 CRC 校验机制,可确保比特层面无差错地传输,但这并不等同于实现完全可靠的传输过程。
接收端的数据链路层所接收到的所有帧均应保证无传输错误(若检测到错误则直接丢弃该帧而不予接受)

全部评论 (0)

还没有任何评论哟~