LCP 操作

LCP 操作包括对链路创建、链路维护和链路切断的策略控制。LCP 操作使用三类 LCP 帧来完成每个 LCP 阶段的工作:

Link-establishment 帧负责建立和配置链路(Configure-Request、Configure-Ack、Configure-Nak 和 Configure-Reject)
Link-maintenance 帧负责管理和调试链路(Code-Reject、Protocol-Reject、Echo-Request、Echo-Reply 和 Discard-Request)
Link-termination 帧负责切断链路(Terminate-Request 和 Terminate-Ack)
LCP 操作的第一阶段是建立链路。要交换任何网络层数据包,必须先完成此阶段。在链路建立过程中,LCP 打开连接并协商配置参数。
链路建立过程的第一步是发起方设备向响应方发送 Configure-Request 帧。Configure-Request 帧包括需要在该链路上设置的各种配置选项。换言之,发起方向响应方发送一份“需求列表 (wish list)”。
发起方的需求列表包括描述它希望如何创建链路的选项,包括协议或身份验证参数。响应方处理需求列表,如果可以接受该列表,则回复 Configure-Ack 消息。在收到 Configure-Ack 消息后,链路建立过程便转入身份验证阶段。
如果选项不可接受,或不可识别,则响应方会发送 Configure-Nak 或 Configure-Reject 消息。如果收到 Configure-Ack,则链路将交给 NCP 操作。如果响应方向请求方发送了 Configure-Nak 或 Configure-Reject 消息,则说明链路尚未建立。如果协商失败,发起方需要使用新选项重新启动该过程。
在链路维护期间,LCP 可以使用消息来提供反馈和测试链路。
Code-Reject 和 Protocol-Reject — 如果由于存在无法识别的 LCP 代码(LCP 帧类型)或错误的协议标识符而导致帧无效,这些帧类型可提供反馈。例如,如果从对等点收到无法解释的数据包,则响应方会发送 Code-Reject 数据包。
Echo-Request、Echo-Reply 和 Discard-Request — 这些帧可用于测试链路。
在网络层完成数据传输之后,LCP 将切断链路。图中,注意 NCP 仅切断网络层和 NCP 链路。链路始终处于打开状态,直到 LCP 切断链路为止。如果 LCP 在 NCP 之前切断链路,则 NCP 会话 (session) 也将被终止。
PPP 可以随时切断该链路。发生切断,可能是因为载波丢失、身份验证失败、链路质量故障、空闲计时器超时或人为因素。LCP 通过交换 Terminate 数据包关闭链路。发起关闭连接的设备发送 Terminate-Request 消息。其它设备则以 Terminate-Ack 作出响应。终止请求表示发送该请求的设备需要关闭链路。在关闭链路时,PPP 会通知网络层协议采取相应的操作。

本文出自 “07net01” 博客,请务必保留此出处http://07net01.blog.51cto.com/1192774/592548

更多相关文章
  • cmd-line模式又有3个类型:Ex 命令(ex commands).查找模式(Search patterns).Filter 命令(Filter commands).本文主要重点的是Ex 命令和Search patterns.Filter 命令暂时用的场景比较少,如果有更适合的场景再补充. 目的 ...
  • BST 以下BST的定义来自于Wikipedia: Binary Search Tree, is a node-based binary tree data structure which has the following properties: The left subtree of a nod ...
  • 易网科技讯 8月10日消息,去哪儿网今天发布<关于携程涉嫌违反<反垄断法>经营者集中申报程序的声明>,去哪儿称,对涉嫌未依法申报的经营者集中,任何单位和个人有权向商务部,去哪儿网携程是依法行事.事情起因是8月7日,去哪儿向商务部反垄断局递交文件,携程收购艺龙违法.对此,携程回 ...
  • 易网科技讯 8月10日,自今年以来,HTC公司的股价已经缩水了近60%,使其目前市值比其手上所持有的现金还少.这意味着,投资者们终于可以放胆地说:HTC这个品牌,连同它的工厂和办公大楼都已经不值钱了.
  • 运维常用表格-干货分享 IT设备借用登记表 记录标识号: No. 设备类型 编号 名称 借用日期 归还日期 借用人 所属部门 借用目的 存储信息 备注 1 2 3 IT设备领用登记表 记录标识号: No. 领用日期 领用人 设备类型 编号 名称 用途 备注 1 2 3 网站自查情况登记表 负责人签字 ...
  • 问题 1.Java到底是按值传递(Call by Value),还是按引用传递(Call by Reference)?2.如下面的代码,为什么不能进行交换? public CallBy swap2(CallBy a,CallBy b) { CallBy t = a; a = b; b = t; re ...
一周排行
  • 巴西总统府22日发表公告说,国际黑客集团日前试图攻击巴西总统府.国家门户网和联邦税务总局的网站.巴西网络安全防护系统及时发现并挫败了黑客的攻击.     公告说,黑客攻击事件发生在21日的凌晨.当时,黑客侵入这些网站 ...
  • 人们花在移动端的时间越来越多了, 其中,花在移动App上的时间比移动Web上的也是越来越多了. 这个趋势对于Web平台来说不是好事.移动是未来,主宰移动平台的将会主宰未来的互联网世界.目前的情况是,App一路领先,W ...
  • 创业网友提问: 我有一个新的社会网络应用的构想.我并不期望这个应用可以获得巨大成功,但我想还是有些潜力的.我找过一些好友和同事交流过这个想法,他们都十分喜欢这个构想.还有些朋友甚至提出想作为合作伙伴加入一起进行开发, ...
  • 下面是翻译的一篇国外的博客,没有严格按照原文的字面意思翻译,是按照我自己的理解来进行翻译的,如果有错误,还请大家指正,原文地址是:http://linfiniti.com/2010/12/a-workflow-for ...
  • 在Unity开发中,用鼠标滚轮来实现摄像机的视野范围,鼠标左键拖拉控制摄像机的移动,代码如下:  1.俯视浏览效果 1 using UnityEngine; 2 using System.Collections; 3 ...
  • Android Loaders(一)概述 转载请注明:http://blog.csdn.net/liaoqianchuan00/article/details/24094575 参考翻译自:https://docs. ...
  • 以下的文章主要向大家讲述的是彻底删除csrss.exe蠕虫病毒的2个简单步骤,第一个方法是大众方法,其效果比较稳定,第二个方法能解决掉这个病毒,但是不能保证对以后的变种一定有效. 先看下csrss.exe进程的说明: ...
  • 三年前,Dan Newman 去西雅图拜访他的朋友 Bryan Summersett.在某个饭点,俩人为了尝试各种类型的匹萨,眼高手低的点了太多,自然无法吃完.当他们盘算如何处理那些剩余的匹萨时,一个点子萌生了:&q ...
  • 在表单等项目中往往会遇到类似于“备注”.“说明”等100个字内的内容需要显示. 这些内容如果全部呈现开,会影响布局和美观,确又没有必要设计一个层或是一个页面. 那么,我们可以把这些内容放到浮动层中,鼠标移入则显示,移 ...
  • 诺基亚的智能机死机很正常.一般是尽量不要多开程序.避免手机死机和自动重启要注意几点:按按键一定要慢,软件不用了,请退出,不要挂在后台,除了需要后台的软件,所有东西在安装的时候一定要选择存在内存卡,而内存卡存的东西不的 ...