PPP的帧格式
PPP的帧格式是什么?(字段名、字节数) PPP采用7EH作为一帧的开始和结束标志(F);其中地址域(A)和控制域(C)取固定值(A=FFH,C=03H);协议域(两个字节)取0021H表示IP分组,取8021H表示网络控制数据,取C。
PPP帧中的协议域用于指示信息域使用的协议类型,下面哪一个值用于表示信息域是一个IP 参考答案:A
3-09 一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是什么 真正的数据是:7E FE 27 7D 7D 65 7E。当PPP使用异步传输时,它把转移符定义为0x7D,并使用字节填充。RFC1662规定了如下填充方法:(1)把信息字段中出现的每一个0x7E字节。
解读PPP协议帧格式及其工作原理。 PPP(Point-to-Point Protocol点到点2113协议)是为在同等单元5261之间传输数据包这样的4102简单链路设计的链路层协议。这种1653链路提供全双工操作,并按照顺序传递数据包。设计目的主要是用来通过拨号或专线方式建立点对点连接发送数据,使其成为各种主机、网桥和路由器之间简单连接的一种共通的解决方案。参考:http://www.mdtu.com/bbs/dispbbs.asp?boardid=18&id=780HDLC/PPP的帧结构在网络通信中,“包”(Packet)和“帧”(Frame)的概念相同,均指通信中的一个数据块。对于具体某种通信网络,一般使用术语“帧”。一种网络的帧格式可能与另一种网络不同,通常使用术语“包”来指一般意义的帧。串行通信的数据格式有面向字符型的数据格式,如单同步、双同步、外同步;也有面向比特型的数据格式,这以帧为单位传输,每帧由六个部分组成,分别是标志区、地址区、控制区、信息区、帧校验区和标志区。串行通信协议属于ISO国际参考标准的第三层,数据链路层。数据链路层必须使用物理层提供给它的服务。物理层所做的工作是接收个一个原始的比特流,并准备把它交给目的地。不能保证这个比特流无差错。所接收的比特的数量也许少于,也许等于或多于所传递的比特的。
数据链路层协议PPP主要的功能是什么?PPP帧如何实现透明传输? 问题一:数据链路层协议PPP主要的功能有:1、封装成帧2、透明性3、多种网络层协议4、多种类型链路5、差错检测6、检测连接状态7、最大传送单元8、网络层地址协商9、数据压缩协商问题二:什么透明传输的方式?透明传输方式:指不管所传数据是什么样的比特组合,都应当能够在链路上传送。问题三:PPP帧如何实现透明传输?PPP帧的封装:数据链路层会把从 网络层 交付下来的 分组(packet)添加控制信息(header首部 和 尾部。在标识字段F(Flag)里,分别标志着帧的开始、结束)封装成帧。在数据链路层里添加的控制信息是8比特组合:开始SOH(00000001)、结束EOH(00000100).在数据链路层进行数据传输时,如果数据中的某个字节二进制代码恰好和SOH、EOH这种控制符一样,数据链路层就会错误的认识“找到了帧的边界”,便会把部分帧收下,而把剩下的那部分数据丢弃。出现这样的方式显然就不是透明传输啦,因为当出现SOH、EOH这样的比特流组合就无法传输了。不符合透明传输方式定义。而解决这种错误的传输就是,当数据中出现SOH、EOH等这些控制字符,数据链路层就会在SOH、EOH前面插入一个 转义字符(ESC),十六进制代码为1B。接收端的数据链路层会在将分组发往网络层之前。
PPP数据帧头中的那个地址是什么地址?IP还是MAC? 每一个PPP数据帧均是以一个标志字节起始和结束的,该字节为0x7E 地址:该字节为0xFF 对PPP协议来说地址域没有任何意义,按照协议的规定将该字节填充为全1的广播地址 控制域。
一个PPP帧的数据部分 当信息字段中出现和标志字段一样的比特0x7E时,就必须采取一些措施。因PPP协议是面向字符型的,所以它不能采用HDLC所使用的零比特插入法,而是使用一种特殊的字符填充。具体的做法是将信息字段中出现的每一个0x7E字节转变成2字节序列(0x7D,0x5E)。若信息字段中出现一个0x7D的字节,则将其转变成2字节序列(0x7D,0x5D)。若信息字段中出现ASCII码的控制字符,则在该字符前面要加入一个0x7D字节。这样做的目的是防止这些表面上的ASCII码控制字符被错误地解释为控制字符。真正的16进制数据是7E FE 27 7D 7D 65 7E
PPP的帧格式是什么?(字段名、字节数)? 当信息字段中出现和标志字段一样的比特0x7E时,就必须采取一些措施。因PPP协议是面向字符型的,所以它不能采用HDLC所使用的零比特插入法,而是使用一种特殊的字符填充。具体的做法是将信息字段中出现的每一个0x7E字节转变成2字节序列(0x7D,0x5E)。若信息字段中出现一个0x7D的字节,则将其转变成2字节序列(0x7D,0x5D)。若信息字段中出现ASCII码的控制字符,则在该字符前面要加入一个0x7D字节。这样做的目的是防止这些表面上的ASCII码控制字符被错误地解释为控制字符。真正的16进制数据是7E FE 27 7D 7D 65 7E
一个PPP帧的数据部分 当信息字段中出现和标志字段一样的比特0x7E时,就必须采取一些措施。因PPP协议是面向字符型的,所以它不能采用HDLC所使用的零比特插入法,而是使用一种特殊的字符填充。。