📒
考研计算机网络笔记
考研操作系统笔记考研计算机组成原理笔记考研数据结构笔记
  • 408计网考察范围
  • 第一章 计算机网络体系结构
    • 1.1 计算机网络概述
    • 1.2 计算机网络体系结构与参考模型
  • 第二章 物理层
    • 2.1 通信基础
    • 2.2 传输介质
  • 第三章 数据链路层
    • 3.1 数据链路层的功能
    • 3.2 组帧
    • 3.3 差错控制
    • 3.4 流量控制与可靠传输机制
    • 3.5 介质访问控制
    • 3.6 局域网
    • 3.7 广域网
    • 3.8 数据链路层设备
  • 第四章 网络层
    • 4.1 网络层的功能
    • 4.2 IPV4
    • 4.3 IPV6
    • 4.4 路由算法和路由协议
    • 4.5 IP组播
    • 4.6 移动IP
    • 4.7 网络层设备
  • 第五章 传输层
    • 5.1 传输层提供的服务
    • 5.2 UDP协议
    • 5.3 TCP协议
  • 第六章 应用层
    • 6.1 网络应用模型
    • 6.2 域名系统(DNS)
    • 6.3 文件传输(FTP)
    • 6.4 电子邮件
    • 6.5 万维网
  • 第七章 附录
    • 7.1 计算机网络协议一览
    • 7.2 各字段长度单位一览
由 GitBook 提供支持
在本页
  • 3.2.1 封装成帧和透明传输
  • 1、封装成帧
  • 2、组帧的四种方法
  • 3、透明传输
  • 3.2.2 字符计数法
  • 3.2.3 字符填充法
  • 3.2.4 零比特填充法
  • 3.2.5 违规编码法

这有帮助吗?

  1. 第三章 数据链路层

3.2 组帧

3.2.1 封装成帧和透明传输

1、封装成帧

封装成帧就是在一段数据的前后部分添加首部和尾部,这样就构成了一个帧。接收端在收到物理层上交的比特流 后,就能根据首部和尾部的标记,从收到的比特流中识别帧的开始和结束。

首部和尾部包含许多的控制信息,其中帧定界符的作用就是确定帧的界限。

帧同步:接收方应当能从接收到的二进制比特流中区分出帧的起始和终止。

当题目中没有说明时,以太网帧的默认大小为64B

2、组帧的四种方法

  • 字符计数法

  • 字符(节)填充法

  • 零比特填充法

  • 违规编码法

3、透明传输

透明传输是指不管所传数据是什么样的比特组合,都应当能够在链路上传送。

3.2.2 字符计数法

帧首部使用一个计数字段(第一个字节,八位)来标明帧内字符数,表明包含计数字段在内的帧长度。

缺点:当计数字段出现错误会导致严重错误

3.2.3 字符填充法

采用特定的字符来标识一帧的开始和结束。

当数据中有和标识字符相同的字符时,由发送发在前面填充转义字符,接收方收到后将转义字符去掉得到原数据。

3.2.4 零比特填充法

使用固定的比特模式01111110来表示帧的开始和结束。

  • 在发送时,每碰到连续的5个1就在后面填充一位0

  • 在接收时,先通过01111110找到帧起始,再查找数据中连续的5个1,将其后面删除一位0,得到原数据

“5 1 1 0”

3.2.5 违规编码法

在曼彻斯特编码中,“高-低”表示1,“低-高”表示0,则“高-高”和“低-低”就是违规编码。

使用违规编码标识帧的开始和结束。

上一页3.1 数据链路层的功能下一页3.3 差错控制

最后更新于1年前

这有帮助吗?