4-5 环躲避(循环避免)
协议做避开协商成环状的配置选项的适当尝试 。不过 , 协议不保证环将不发生 。和任何协商一样 , 有可能来设置2个PPP由不收敛的矛盾的方法来执行 。同样 , 也有可能配置收敛的 , 重要的时间这样去做的方法 。设备应该考虑这些 , 并且应该满足环侦测机制或更高水平的超时 。
4-6 计数器和定时器
重启动定时器
有一个非凡的定时器被自动使用 。重启动定时器被用于计算Configure-Request和Terminate-Request包的传输时间 。重启动定时器的满期产生一个超时事件 , 并且通信Configure-Request或Terminate-Request包重新传送 。重启动定时器必须是可配置的 , 但是应该缺省为三(3)秒 。
执行记录:重新开始计时器应该根据链路的速度 。缺省值被指定为低的速度(2,400~9,600 bps) , 高交换的等待时间链路(典型电话线) 。更高的速度链路或和低交换等待时间的链路应该相对应有更快的再次传输时间 。代替恒定值 , 重新开始计时器可以从最初的小的值开始增加到配置的最终值 。每一个小于最终值的连续值应该至少是前一个值的两倍 。初始值应该对包的大小来说足够大 , 用于以线路速率传输两倍的round trip时间 , 并且至少附加100毫秒来答应peer来处理响应之前的包 。一些电路又加了200毫秒的附加迟延 。以14,400 bps运作的调制解调器的round trip时间范围中精确到160到600毫秒以上 。
Max-Terminate
必须有一个Terminate-Requests的restart计数器 。Max-Terminate显示Terminate-Request包发送 , 但是认为peer不会应答的 , 没有收到Terminate-Ack的包的个数 。Max-Terminate必须是可配置的 , 但是应该缺省为二(2)秒传输 。
Max-Configure
推荐为Configure-Requests采用一个类似的计数器 。Max-Configure显示Configure-Request包发送 , 在peer不会应答前的 , 没有接收到一个有效的Configure-Ack , Configure-Nak 或 Configure-Reject的包的个数 。Max-Configure必须是可配置的 , 但是应该缺省为十(10)次传输 。
Max-Failure
推荐为Configure-Nak采用一个相关的计数器 。Max-Failure显示Configure-Nak包发送 , 在假定配置不收敛之前发Configure-Ack的Configure-Nak包的个数 。任何更进一步的用于peer请求的选项被转换到Configure-Reject包 , 并且不在附加局部要求选项 。Max-Failure必须是可配置的 , 但是应该缺省为五(5)次传输 。
5 LCP包格式
LCP包有3类: 链路配置包 , 用于建立和配置链路(Configure-Request , Configure-Ack , Configure-Nak , 和Configure-Reject) 。链路结束包被用于结束一个链路(Terminate-Request 和 Terminate-Ack) 链路维修包被用于治理和调试一个链路(Code-Reject, Protocol-Reject, Echo-Request, Echo-Reply, 和 Discard-Request) 。为了简单 , LCP包里没有版本域 。一个正确的运作的LCP的执行将总是对带有简单地可以识别的LCP包的未知协议和代码进行响应 。这样倘若一个确定性的可靠的机制用于其他版本的执行 。不管哪个配置选项被答应 , 所有的LCP链路配置 , 链路终止和代码-拒绝包(代码1到7)总被发送 , 就像没有配置选项被协商一样 。非凡是 , 每个配置选项都指定缺省值 。这就保证了这样的LCP包总是可以识别的 , 甚至当1个链路的结束错误的相信该链路是开着的 。
确切的说1个LCP包被封装在PPP信息域中 , 该PPP协议域表示类型为十六进制c021(链路控制协议) 。链环控制协议包格式的摘要如下 。域被从左往右传送 。
代码 代码域是一个八位字节 , 确定LCP包的种类 。当收到一个带有未知域的包时 , 一个Code-Reject包被传送 。LCP代码域的Up-to-date值在最近的"指定号码"RFC[2]中被指定 。该文档涉及以下的值:
推荐阅读
- IPv6 Internet 协议第六版 规范
- POP3 邮局协议-版本3
- Internet Protocol Internet协议
- ICMP Internet控制信息协议
- 动态主机配置协议
- 网络通信协议
- CIP 传输协议
- Daytime协议
- OSPF协议
- PPP协议
