位置:51电子网 » 技术资料 » EDA/PLD

点对点协议PPP

发布时间:2014/9/16 21:02:01 访问次数:1099

   在通信线路质量较差的年代, MA111TX在数据链路层使用可靠传输协议曾经是-一种好办法。因此,能实现可靠传输的高级数据链路控制HDLC (High-level Data Link Control)就成为当时比较流行的数据链路层协议。但现在HDLC已很少使用了。对于点对点的链路,简单得多的点对点协议PPP (Point-to-Point Protocol)刚是目前使用得最广泛的数据链路层协议。

    PPP协议的特点

   首部的第一个字段和尾部的第二个字段都是标志字段F (Flag),规定为Ox7E(符号“Ox”表示它后面的字符是用十六进制表示的。十六进制的7E的二进制表示是01111110)。标志字段表示一个帧的开始或结束。因此标志字段就是PPP帧的定界符。连续两帧之间只需要用一个标志字段。如果出现连续两个标志字段,就表示这是一个空帧,应当丢弃。

   首部中的地址字段A规定为OxFF(即11111111),控制字段C规定为Ox03(即00000011)。最初曾考虑以后再对这两个字段的值进行其他定义,但至今也没有给出。可见这两个字段实际上并没有携带PPP帧的信息。

    PPP首部的第四个字段是2字节的协议字段。当协议字段为Ox0021时,PPP帧的信息字段就是IP数据报。着为OxC021,则信息字段是PPP链路控制协议LCP的数据,而Ox8021表示这是网络层的控制数据。

   信息字段的长度是可变的,不超过1 500字节。

   尾部中的第一个字段(2字节)是使用CRC的帧检验序列FCS。

   当信息字段中出现和标志字段一样的比特(Ox7E)组合时,就必须采取一些措施使这种形式上和标志字段一样的比特组合不出现在信息字段中。

   当PPP使用异步传输时,它把转义符定义为Ox7D(即01111101),并使用字节填充,RFC 1662规定了如下所述的填充方法:

   (1)把信息字段中出现的每一个Ox7E字节转变成为2字节序列(Ox7D,Ox5E)。

   (2)若信息字段中出现一个Ox7D的字节(即出现了和转义字符一样的比特组合),则把Ox7D转变成为2字节序列(Ox7D,Ox5D)。




   在通信线路质量较差的年代, MA111TX在数据链路层使用可靠传输协议曾经是-一种好办法。因此,能实现可靠传输的高级数据链路控制HDLC (High-level Data Link Control)就成为当时比较流行的数据链路层协议。但现在HDLC已很少使用了。对于点对点的链路,简单得多的点对点协议PPP (Point-to-Point Protocol)刚是目前使用得最广泛的数据链路层协议。

    PPP协议的特点

   首部的第一个字段和尾部的第二个字段都是标志字段F (Flag),规定为Ox7E(符号“Ox”表示它后面的字符是用十六进制表示的。十六进制的7E的二进制表示是01111110)。标志字段表示一个帧的开始或结束。因此标志字段就是PPP帧的定界符。连续两帧之间只需要用一个标志字段。如果出现连续两个标志字段,就表示这是一个空帧,应当丢弃。

   首部中的地址字段A规定为OxFF(即11111111),控制字段C规定为Ox03(即00000011)。最初曾考虑以后再对这两个字段的值进行其他定义,但至今也没有给出。可见这两个字段实际上并没有携带PPP帧的信息。

    PPP首部的第四个字段是2字节的协议字段。当协议字段为Ox0021时,PPP帧的信息字段就是IP数据报。着为OxC021,则信息字段是PPP链路控制协议LCP的数据,而Ox8021表示这是网络层的控制数据。

   信息字段的长度是可变的,不超过1 500字节。

   尾部中的第一个字段(2字节)是使用CRC的帧检验序列FCS。

   当信息字段中出现和标志字段一样的比特(Ox7E)组合时,就必须采取一些措施使这种形式上和标志字段一样的比特组合不出现在信息字段中。

   当PPP使用异步传输时,它把转义符定义为Ox7D(即01111101),并使用字节填充,RFC 1662规定了如下所述的填充方法:

   (1)把信息字段中出现的每一个Ox7E字节转变成为2字节序列(Ox7D,Ox5E)。

   (2)若信息字段中出现一个Ox7D的字节(即出现了和转义字符一样的比特组合),则把Ox7D转变成为2字节序列(Ox7D,Ox5D)。




相关技术资料
9-16点对点协议PPP

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!