名称

pppd - 点对点协定隐形程式

(Point to Point Protocol daemon)

语法

pppd [ 选项 ] [ 终端设备名称(tty_name) ] [ 速率 ]

描述

这个点对点协定 (PPP) 提供一种在点对点串列线路上传输资料流

(datagrams) 的方法。PPP 是由三个部份所组成的:一个在串列线

路上封装(encapsulating)资料流的方法, 一个可延伸的连结控制

协定(Link Control Protocol: LCP),以及一些用来建立并配置不

同网路层协定的网路控制协定(Network Control Protocols: NCP)

封装的机制(scheme)是由核心中的驱动程式码来提供。 pppd 提供

基本的 LCP ,验证(authentication)的支援, 以及一个用来建立

并配置网际网路协定 (Internat Protocol (IP) )(叫做 IP 控制

协定, IPCP)的 NCP 。

常用选项

在该名称的设备上进行通讯。 如果需要的话可以前置一个

"/dev/" 字串。如果没有给设备名称,pppd 将会使用控制

台的终端机(controlling teriminal),并且产生(fork)出

来时将不会把自己放到背景去。

将鲍率设为 。 在像是 4.4BSD 以及 NetBSA 的系

统上,可以指定任何速率。 其他系统 (e.g. SunOs) 只允

许有限的几种速率。

asyncmap

把非同步(async)字元设为对照到 。这个对照表

描述哪些控制字元不能在串列线路上成功地接收。pppd 将

会要求彼端以两个位元组的逸出序列(escape sequence)来

传送这些字元。 其参数是 32 位元的十六进位数字而每个

位元代表一个得避开(escape)的字元。位元 0 (00000001)

代表字元 0x00 ;位元 31 (80000000) 代表字元 0x1f 或

是 ^_ 。如果给了多个 asyncmap 选项, 这些数值会以逻

辑的或(OR)合在一起。如果没有给 asyncmap 选项, 将没

有非同步字元对照表会被加以协商来导引接收。 这样彼端

将会避开所有的控制字元。

auth 要求彼端在允许传送或接收网路封包之前先验证它自己。

connect

使用以所指定的可执行指令或是 shell 指令来设定

串列线路。 这个指令稿一般会使用 "chat" 程式来拨数据

机并开始远端 ppp 区段作业(session) 。

crtscts

使用硬体流量控制 (i.e. RTS/CTS) 来控制串列埠上的资

料流。

xonxoff

使用软体流量控制 (i.e. XON/XOFF) 来控制串列埠上的资

料流。这个选项在 BSD 或是 Ultrix 系统上目前并没有实

作出来。

-crtscts

这是一个 xonxoff 的同义词。

defaultroute

当 IPCP 协商完全成功时, 增加一个预设递送路径到系统

的递送表,将彼端当作闸道器使用。这个项目在 ppp 连线

中断後会移除。

disconnect

在 pppd 已经终结该连线之後执行以所指定的可执行

指令或是 shell 指令。这个指令稿可以用来,例如,如果

硬体的数据机控制信号无法使用时, 发出指令给数据机使

其挂断电话。

escape xx,yy,...

指定在传输上确实应该要避开的字元 (不管对方是否有用

它的非同步控制字元对照表要求避开它们)。 这些要被避

开的字元是以用逗号隔开的一串十六进位数字指定的。 要

注意到几乎任何字元都可以用 escape 选项指定避开, 不

像 asyncmap 选项只允许指定控制字元。 不能避开的字元

是那些有十六进位值 0x20 - 0x3f 或是 0x5e 者。

file

从档案 里读取选项(其格式叙述在後)

lock 指定 pppd 应该在此串列设备上使用 UUCP 式的锁定以确

定对该设备为互斥(exclusive)存取。

mru

把 MRU [Maximum Receive Unit 最大接收单元] 的值设为

n 来进行协商。 pppd 将会要求彼端传送不比 位元组

更长的封包。最小的 MRU 值是 128 。预设的 MRU 值则是

1500 。对於慢速线路上的建议值是 296(其中 40 个位元

组给 TCP/IP 表头 256 个位元组的资料)。

netmask

把该界面网路遮罩设为 ,这是一个以″十进位数值加

小数点″("decimal dot")符号表示的 32 位元网路遮罩。

(e.g. 255.255.255.0)

passive

在 LCP 中开启 "passive" 选项。加上这个选项,pppd 将

会试图初使一个连线; 如果没有从彼端接收到回应,那麽

pppd 将只会被动地等待从彼端所传来的一个有效 LCP 封

包(代替结束离开,就像它在没有这个选项时所作的)。

silent 加上这个选项, pppd 将不会传输 LCP 封包来初使一个连

线一直到从彼端接收到一个有效的 LCP 封包。(就像是给

旧版 pppd 使用的 "passive" 选项)。

选项

:

设定本地以及/或是远端界面的 IP 位址。 两者之中的任

何一个都可以省略。 该 IP 位址可以利用主机名称或者是

十进位数值加小数点符号指定 (e.g. 150.234.56.78) 。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com

特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

ipcp协议 Linux,Linux命令Man解释:PPPD(8) :点对点daemon协议相关推荐

  1. Linux命令Man解释:PPPD(8):点对点daemon协议

    名称         pppd - 点对点协定隐形程式                (Point to Point Protocol daemon)    语法         pppd [ 选项 ...

  2. linux top 命令信息解释

    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 第一行,任务队列信息,同 uptime 命令的执行结果 系统时间:19:27:0 ...

  3. Linux Sed命令具体解释+怎样替换换行符quot;\nquot;(非常多面试问道)

    Sed Sed是一个强大的文本处理工具 能够採用正则匹配.对文本进行插入删除改动等操作 Sed处理的时候,一次处理一行,每一次把当前处理的存放在暂时缓冲区.处理完后输出缓冲区内容到屏幕,然后把下一行读 ...

  4. linux w 命令参数解释

    USER -登录的用户名 TTY -登录后系统分配的终端号 FROM-远程主机名,即从哪儿登录来的 LOGIN@-何时登录 IDLE-空闲了多长时间,表示用户闲置的时间.这是一个计时器,一旦用户执行任 ...

  5. Linux 基础命令:IP 路由操作 -ip命令

    转自Linux爱好者:Linux 基础命令:IP 路由操作 Table of Contents ip 1.语法 2.选项列表 3.ip link---网络设备配置 4.ip address---协议地 ...

  6. linux搜索命令有哪些,linux五大搜索命令学习

    五大搜索命令学习 分别解释locate,find,which,whereis,grep 五大linux搜索命令 locate 解释:由man手册可以看出,locate查找就是根据文件名进行查找,只是依 ...

  7. Linux常用命令英文全称与中文解释Linux系统

    Linux常用命令英文全称与中文解释Linux系统 man: Manual 意思是手册,可以用这个命令查询其他命令的用法. pwd:Print working directory 意思是密码. su: ...

  8. 来不及解释!Linux常用命令大全,先收藏再说

    摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...

  9. 写出常用的5个linux命令 并解释,【PHP面试题】写出尽可能多的Linux命令。

    文章目录 一.考点 1.Linux常用命令 1) 系统安全 2) 进程管理 3) 用户管理 4) 文件系统 5) 系统关机和重启 6) 网络应用 7) 网络测试 8) 网络配置 9) 常用工具 10) ...

最新文章

  1. Ubuntu“无法获得锁\加锁”解决方案
  2. 77底盒和86底盒的区别_86型开关底盒的具体参数
  3. 2020年度总结(只有做好自己不喜欢的事情你才能做自己喜欢的事情)
  4. SpringSecurity简单应用(二)
  5. 解决SQL单用户模式不能转为多用户模式
  6. android 更改软键盘_如何在Android的Google键盘上更改声音和振动
  7. Css 分类 属性 选择器
  8. (2)打两拍systemverilog与VHDL编码
  9. 想要改变自己,请先突破这3个自我限制
  10. vue axios配置 发起请求加载loading请求结束关闭loading
  11. 编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误
  12. 处理文件的fseek函数
  13. 【Python】TX云服务器下CentOS+Python3+Nginx+uwsgi+Bottle搭建Web服务
  14. Windows Live Writer插件开发
  15. html5标签思维导图,HTML/HTML5 知识点思维导图
  16. 矩阵求逆_伴随矩阵法
  17. 计算机考研380分能上什么学校,考研总分500考380难吗 能上什么学校
  18. JavaScript百炼成仙 1.18 函数七重关之一 (函数定义)
  19. [USF-XSim-62] ‘elaborate‘ step failed with errors.[Vivado 12-4473] Detected error while running sim
  20. matlab fft 画出幅值,画包络谱和幅值谱matlab函数示例代码

热门文章

  1. Hbase二级索引+CDH+Lily
  2. HUE Load Balancer 启动失败
  3. EventBridge 事件总线及 EDA 架构解析
  4. 神龙架构没那么难理解—图解世界领先的阿里云神龙架构(一)缘起
  5. OceanBase如何获得TPC-C测试第1名?
  6. 如何使用curl访问k8s的apiserver
  7. 基于Blink构建亲听项目以及全链路debug项目实时响应能力
  8. 看图了解RocksDB
  9. OpenStack 如何跨版本升级
  10. 从 40% 跌至 4%,“糊”了的 Firefox 还能重回巅峰吗?