⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcp_accm.txt

📁 关于PPP点对点协议的一些详细资料
💻 TXT
字号:
LCP可能协商的两个最重要的选项是maximum receive unit和Asynchronous Control Character Map。 LCP还有许多配置选项,但在这里不仔细讨论。你可以参考RFC-1548。 

Asynchronous Control Character Map,也叫async map,用于异步连接(如电话线)识别转义(escape)控制字符 (replaced by a specific two-character sequence)。例如,你可能想在软件握手中避免XON和XOFF字符,因为一些配置不当的modem可能因为收到一个XOFF而死掉。还有Ctrl-](telnet转义字符)。 PPP允许你在async map中定义来转义任何ASCII码0-31的字符。 

async map是一个32比特的位映射,其最低位对应ASCII NUL字符,最高位对应ASCII 31。如果某位是1,表示相关的字符在通过连接发送前必须转义。最初,async map设为0xffffffff,即所有控制字符都要转义。 

要告诉对方不必转义所有控制字符而只需转义部分,可以用asyncmap选项给pppd定义一个新的asyncmap 例如,如果只转义^S和^Q(ASCII 17和19,一般用于XON和XOFF),用如下选项: 

           asyncmap 0x000A0000

Maximum Receive Unit(MRU)表示想接收的对方的HDLC帧的最大大小。虽然这可能使你想起MTU(Maximum Transfer Unit),但它们之间没什么关系。 MTU是核心网络设备的一个参数,描述接口可以处理的最大帧大小。 MRU是通知远端不要产生大于MRU的帧;而接口必须能接收最大1500字节的帧。 
因而选择MRU不是连接传输能力的问题,而是怎样给你最好的流量。如果想通过连接运行交互应用,应该把MRU设小为296,这样偶然的大包(比如FTP)不会使你的光标不灵活。要告诉pppd要求MRU为296,给它一个选项mru 296。小的MRU只在VJ头压缩使能时有影响(确省使能)。 

pppd还理解许多协商过程中配置总体行为的LCP选项,如连接终止前可以交换的配置请求的最大数目。除非你确实知道在做什么,不要改这些。 

最后,还有两个用于LCP显示消息的选项。PPP定义了两个消息,Echo Request和Echo Response。 pppd用这个特征来检查连接是否还存在。可用lcp-echo-interval选项加一个秒数来使能这个特征。如果在这个间隔中没有从远程主机接收到帧,pppd就产生一个Echo Request,期待对方响应Echo Response。如果对方没有响应,连接将在发送请求若干次以后终止。这个次数可用lcp-echo-failure选项设定。这个特性确省是禁止的。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -