与我们合作
我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、VI设计、网络运营、云产品·运维解决方案
有一个品牌项目想和我们谈谈吗?
您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音
您也可通过下列途径与我们取得联系:
地 址: 深圳.龙岗区大运软件小镇11栋3楼
电 话: 138 2888 4598 / 138 0880 9053
网 址: http://www.appvx.cn
快速提交您的需求 ↓
以下有关PPP的一些技术知识,希望能给您带来帮助,别忘记了分享,或者百度:深圳网站建设深正互联
当用户pc通过调制器呼叫路由器时(通常是在屏幕上用鼠标点击一个连接按钮),路由器就能够检测到调制器发出的载波信号,在双方建立物理层后,ppp就进入“链路建立”(link establish)状态,其目的是建立链路层的lcp连接。
lcp配置选项包括链接上的最大帧长,所使用的鉴别协议(authentication protocol)的规定(如果有的话),以及不使用ppp帧中的地址和控制字段,(因为这两个字段的值是固定的,没有任何信息量,可以在ppp帧的首部中省略这两个字节)。
协商结束后双方就建立了lcp链路,接着就进入“鉴别”(authenticate)状态。若使用口令鉴别协议pap(password authentication protocol),则需要发起通信的一方发送身份标识符合口令。系统可以允许用户重试若干次。如果需要更好地安全性,则可使用更加复杂的口令手鉴别协议chap(challenge-handshake authentication protocol)。若鉴定身份失败,则转到“链路终止”(link terminate)状态。若鉴别成功,则进入“网络层协议”(network-layerprotocol)状态。
在“网层协议”状态,ppp链路的两端的网络控制协议ncp根据网络层的不同协议互相交换网络层特定的网络控制分组,这个步骤是很重要的,因为现在的路由器都能够同时支持多种的网络层次协议。总之,ppp协议两端的网络层可以运行不同的网络层协议,但仍然可以使用同一个ppp协议进行通信。
如果在ppp链路上运行的是IP协议,则对ppp的链路的每一段配置IP协议模块(如分配IP地址)时就要使用ncp中支持IP的协议——IP控制协议IPCp(IP control protocol)。IPcp分组也封装成ppp帧(其中的协议字段为0x5021)在ppp链路上传送,在低速链接上运行,双方还可以协商使用压缩的tcp和ip首部,以减少在链路上发送的特数。
当网络层配置完毕后,链路就进入可进行数据通信的“链路打开”(link open)状态。链路的两个ppp端点可以彼此向对方发送分组。两个ppp端点还可以发送回送请求lcp分组(echo-request)和回送回答lcp分组(echo-reply)以检查链路的状态。
数据传输结束后可以由链路的一端发出终止请求lcp(terminate-request)请求终止链路连接,在收到对方发来的终止确认lcp分组(terminate-ack)后,转到“链路终止”状态。如果链路出现故障,也会从“链路打开”状态转到“链路终止”状态转到“链路终止”状态。当调制解调器的载波停止后,则回到“链路禁止”状态。
图3-12的右方的灰色方框给出了对ppp协议的几个状态的说明。从设备之间无链路开始,到先建立物理链路,在建立链路控制协议lcp。经过鉴别后再建立网络控制协议ncp链路,然后才能交换数据。由次可见,ppp协议已不是纯粹的数据链路层的协议,他还包含了物理和网络层的内容。
扩展阅读:PPP协议的特点有哪些?
- GO 欣赏案例
- 查看经典案例