全站数据
8 4 2 0 5 8 1

ppp协议为什么7e是7d和5e

灯塔教师圈 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 22:06:08

问题描述

ppp协议为什么7e是7d和5e急求答案,帮忙回答下
精选答案
最佳答案

PPP协议,7E→7D 5E,7D→7D 5D

当信息字段中出现和标志字段一样的比特0x7E时,就必须采取一些措施。因PPP协议是面向字符型的,所以它不能采用HDLC所使用的零比特插入法,而是使用一种特殊的字符填充。具体的做法是将信息字段中出现的每一个0x7E字节转变成2字节序列(0x7D,0x5E)。若信息字段中出现一个0x7D的字节,则将其转变成2字节序列(0x7D,0x5D)。若信息字段中出现ASCII码的控制字符,则在该字符前面要加入一个0x7D字节。这样做的目的是防止这些表面上的ASCII码控制字符被错误地解释为控制字符。

真正的16进制数据是7E FE 27 7D 7D 65 7E