首页 > 试题广场 >

介绍数据链路层的成帧方法

[问答题]

字符计数法 :在帧头设置一个域来指定该帧的字符数(整个帧长)。缺点:表示帧长度的计数值出错,将使接收方难以找到下一帧的起始位置(即失去同步)。

含字节填充的分界符法 :使用标志字节( FLAG )作为帧的起始和结束的分界符,若在数据中出现 FLAG ,则在其前面加一个特殊的转义字节( ESC );若 ESC 出现在数据中,则在 ESC 前面加 ESC 。缺点:依赖于 8 位字符的模式,而并非所有字符码都使用 8 位字符,如 UNICODE 使用 16 位字符。

含位填充的分界符法 :每一帧的开始和结束都使用一个特殊的位模式 01111110 。避免数据中出现这个位模式的方法:当发送端的数据链路层碰到数据中 5 个连续的位 “1” 时,它自动在输出流中填充一个位 “0” 。当接收方看到 5 个连续的输入位 “1” ,并且后面是位 “0” 时,则自动去掉此 “0” 位。

物理层编码违例法 :只使用于 物理层编码方法中包含冗余信息 的网络。例如,以太网中,用 2 个物理位编码 1 位数据,通常, “1” 位是 - 电平对,而 “0” 位是 - 电平对。因此, - - 两种组合可用于帧的分界。

发表于 2017-05-14 22:47:45 回复(0)