全部课程
PPP会话连接的建立
发布时间: 2022-09-26
PPP会话连接的建立,PPP提供建立、设定、维护和终止点对点会话连接的方法。PPP LCP帧有以下三种类型:
● 链路建立帧:建立和设定链路。
● 链路终止帧:终止链路。
● 链路维护帧:管理帧和在链路上进行帧排错。
LCP帧用来完成各LCP阶段的以下工作:
● 链路建立。
● 链路品质。
● 网络层协议。
● 链路终止。
为了通过点对点链路建立通信,PPP会话建立需经历以下四个不同的阶段。
1.链路的建立和配置协商
一个来源PPP结点会传送LCP帧,以设定和建立数据链路。
在链路建立和配置协商阶段中,各PPP设备会传送LCP数据包以设定和建立数据链路。LCP数据包含有能让设备协商使用选项的配置选项位,如最大传输单元(MTU)、特定PPP位的压缩及链路验证协议。如果配置选项没有包含在LCP数据包中,则视该配置选项使用预设值。
在可以交换任何网络层数据单元(如IP)之前,LCP必须先打开连接,并协商配置参数。当配置确认帧被传送及接收后,这个阶段便算完成了。
2.链路品质的决定
管理员会测试链路以判断该链路品质是否可以启动网络层的协议。注意,这是选择性的阶段。
LCP允许在链路建立和配置协商阶段后,进行选择性的链路品质决定阶段。在链路品质决定阶段中,将对链路进行测试,判断该链路品质是否达到较好状态,并能够启动网络层协议。
此外,在建立链路和选择验证协议后,便可以验证用户或使用者的工作站。如果使用了验证的话,会在网络层协议配置阶段开始之前先执行验证。LCP会延迟网络层协议信息的传输,直到这个阶段完成为止。
PPP支持两种验证协议:密码验证协议(PAP)与挑战式握手验证协议(CHAP)。这两种协议在RFC 1334、PPP Authentication Protocols中有详细说明。这些协议的內容将在后面详细讲述。
3.网络层协议配置协商
来源PPP结点会传送NCP帧,以选择和设定网络层的协议。所选择的网络层协议(如IP、Novell IPX和Apple Talk)配置设定完成后,才能传送各网络层协议中的数据包。
当LCP完成链路品质决定阶段后,可以用适当的NCP个别设定网络层协议的配置,并随时启动和关闭此协议。
在这个阶段中,PPP设备会传送NCP数据包以选择和设定一或多个网络层的协议(如IP)。当每个所选择的网络层协议完成配置的设定后,各网络层协议中的数据单元便可以通过链路传送。
如果LCP关闭链路,它会先通知网络层协议,以便让协议采取适当的动作。PPP的配置设定完成后,可以使用show interfaces命令在路由器上检查其LCP和NCP状态。
4.链路终止
链路会一直保持其通信配置,直到LCP或NCP帧关闭链路或发生某些外部事件为止(如静态计时器逾时或有用户的介入)。
LCP可以随时终止链路。通常当使用者要求时才会终止链路,但若因载波遗失或发生超时等物理事件,也可能会终止链路。
上一篇: ISDN的用途和特点
下一篇: 包交换连接