一、PPP会话创建的5个工作阶段
1.Dead链路不可用阶段:
这是PPP工作开始和结束的阶段。当物理层变为可用状态(UP)之后,PPP进入Establish阶段。
2.Establish链路建立阶段:
PPP在此阶段使用LCP协商链路层参数,包括MRU、认证协议、魔术字。如果LCP参数协商不成功(FAIL),则PPP连接建立不成功,PPP退回到Dead阶段。如果LCP参数协商成功(OPENED),PPP进入Network阶段;若PPP配置了认证,则PPP进入Authenticate阶段,开始CHAP或PAP认证。
3.Authenticate认证阶段:
认证发生在PPP链路建立阶段,并不会周期性进行认证。PPP在此阶段认证对端,若认证失败(FAIL),则PPP进入Terminate阶段,拆除链路, 拆除链路,LCP状态转为Down;若认证成功(SUCCESS)或者没配置认证(NONE),则PPP进入Network阶段,LCP状态为Opened。
4.Network网络层协商阶段:
PPP在此阶段使用NCP来选择和配置一个网络层协议并进行网络层参数协商,协商成功则PPP连接建立成功,该网络层协议才可以通过这条PPP链路传输网络层数据包。当上层协议认为应当关闭此连接(例如按需电路)或者管理员手工关闭PPP连接(CLOSING),则PPP进入Terminate阶段。 NCP协商包括IPCP(IP Control Protocol)、MPLSCP(MPLS Control Protocol)等协商,其中IPCP协商内容主要包括双方的IP地址。 NCP协商成功后,PPP链路将一直保持通信。PPP运行过程中,可以随时中断连接,物理链路断开、认证失败、超时定时器时间到、管理员通过配置关闭连接等动作都可能导致链路进入Terminate阶段。
5.Terminate终止阶段:
PPP在此阶段使用LCP关闭PPP连接。PPP连接关闭(Down)后,PPP进入Dead阶段
二、真题演练