手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网络知识>网络协议>列表

PPP协议规范

来源:互联网 作者:west263.com 时间:2008-02-22
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

PPP-8.bmp (6146 bytes)

代码

5 为Terminate-Request;
6 为Terminate-Ack。

标识符

传送过程中,无论何时数据域的内容发生了改变,而且无论何时接收到一个对前一个请求有效的答复,标识符域必须改变,对于重新传送,标识符可以保持不变。接收过程中,Terminate-Request的标识符域被拷贝到Terminate-Ack包的标识符域。

数据

数据域为零个或多个八位字节,包含发送方使用的未解释的数据。该数据可以由任何二进制值组成。该域的结束可以由长度指出。

5-6. Code-Reject

描述

一个带有未知代码的LCP包的接收显示peer由一个不同的版本操作。这必须传送一个Code-Reject报告回给未知代码的发送方。一个基本的该版本协议的Code-Reject的接收中,执行应该报告问题并结束连接,既然该情形不像能被自动矫正。Code-Reject包格式如下。域从左到右传送。

PPP-9.bmp (6094 bytes)

代码

7 为Code-Reject

标识符

对于每次Code-Reject发送,该标识符域必须被改变。

被拒绝的包

被拒绝的包域包含被拒绝的LCP包的拷贝。它由信息域开始,并且不包括任何数据链路层的头或者FCS。被拒绝的包必须被缩短来符合peer指定的MRU。

5-7. Protocol-Reject

描述

一个带有未知协议域的PPP包的接收显示peer试图使用一个不支持的协议。这通常发生在peer试图配置一个新的协议时。如果LCP自动处理处于Opened(打开)状态,那么必须通过传送一个Protocol-Reject报告回该peer。在Protocol-Reject接收中,执行必须及早停止发送被指出的协议的包。Protocol-Reject包只能在LCP的Opened(打开)状态被发送。在其他不是Opened(打开)状态下接收到的Protocol-Reject包应该被静静的丢弃。Protocol-Reject包格式如下。域从左到右传送。

PPP-10.bmp (6198 bytes)

代码

8 为Protocol-Reject

标识符

对每一次Protocol-Reject发送,标识符域必须被改变。

被拒绝的协议

被拒绝的协议域为二个八位字节,包含被拒绝的PPP协议域。

被拒绝的信息

被拒绝的信息域包含被拒绝的包的拷贝。由信息域开始,不包含任何数据链路层头或FCS。被拒绝的信息必须削减来适应peer制定的MRU。

5-8. Echo-Request and Echo-Reply

描述

LCP包含Echo-Request 和 Echo-Reply代码来供给一个数据链路层回送机制来演习链路双方的使用。这对调试、链路质量检测、执行测试和众多的其他功能有帮助。一个在LCP的Opened(打开)状态接收Echo-Request时,必须传送一个Echo-Reply。Echo-Request 和 Echo-Reply包必须仅在LCP的Opened(打开)状态下发送,在其他不是Opened(打开)状态下接收到的Echo-Request 和 Echo-Reply包应该被静静的丢弃。Echo-Request 和 Echo-Reply包格式如下。域从左到右传送。

PPP-11.bmp (7914 bytes)

代码

9 为Echo-Request;
10 为Echo-Reply

标识符

传输中,无论何时数据域内容的改变,并且无论何时接收到前一个请求的有效的响应,标识符域必须被改变。对于重新传送标识符可以保持不变。接收中,Echo-Request的标识符域被拷贝到Echo-Reply包的标识符域。

Magic-Number

Magic-Number域是四个八位字节,对检测处于looped-back条件下的链路有帮助。在该Magic-Number配置选项被成功的协商之前,Magic-Number必须被以零传送。在Magic-Number配置选项中由更详细的说明。

数据

数据域是零或者多个八位字节,包含被发送方使用的未解释的数据。该数据可以由任何二进制值组成。该域的结束由长度指出。

5-9. Discard-Request

描述

LCP包含一个Discard-Request代码为了供给一个用于演习本地到遥远的链路方向的数据链路层接收器机制。有助于调试、执行测试、和众多的其他功能。Discard-Request包必须仅在LCP的Opened(打开)状态被发送。接收中,接收器必须静静的丢弃任何收到的Discard-Request。Discard-Request包格式如下。域从左到右传送。

PPP-12.bmp (7914 bytes)

代码

11 为Discard-Request

标识符

每个Discard-Request发送,标识符域必须改变。

Magic-Number

Magic-Number域为四个八位字节,对检测处于looped-back条件下的链路有帮助。在该Magic-Number配置选项被成功的协商之前,Magic-Number必须被以零传送。在Magic-Number配置选项中由更详细的说明。

数据

数据域是零或者多个八位字节,包含被发送方使用的未解释的数据。该数据可以由任何二进制值组成。该域的结束由长度指出。

6. LCP配置选项

LCP配置选项允许点对点链路的默认特征的更改的协商。如果一个配置选项不包含在Configure-Request包中,配置选项被假定为默认值。一些配置选项可以被列出超过一次。配置选项详细的效果,由每一个配置选项描述所指出。(该说明书内的配置选项均不能被列出超过一次。)列表最后的配置选项由LCP包的长度域所指出。若不另外指定,所有的配置选项由半双工方式支持:典型的,线路的接收方是来自Configure-Request发送者的观点。

设计思想

选项指出另外的性能和提出选项的执行的要求。不了解任何选项的执行应该与实现每一个选项的操作交互执行。对每一个允许链路没有选项协商的正确功能的每一个选项指定默认值,尽管低于最佳性能。除非明确的指出,一个选项的确认并不需要peer来比默认附加任何动作。没有必要为Configure-Request中的选项发送默认值。配置选项格式如下。域从左到右传送。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!