PPP
看到了PPP这一章节内容,看了好几遍的书,始终不明白。可以说是完全没理解。LCP和NCP这两个概念根本不清楚……求人细说一下……本帖最后由 victor_huang 于 2012-5-30 09:21 编辑
PPP架构:
(1)支持多种上层协议如IP、IPX、AppleTalk
(2)自身包含两个协议:网络控制协议NCP和链路控制协议LCP。LCP用于和底层进行协商,然后进行链路层的认证。接下来进行NCP的协商,建立和配置网络层协议如IP地址等,用于和三层进行协商将上层数据包封装进PPP里面。两个协议的协商都是双向的。链路拆除时先拆除NCP,再拆除LCP。
LCP
LCP链路控制协议(Link Control Protocol)赋予PPP以多功能性,考虑到包格式、包大小和认证的协商。它还使PPP具有确定何时线路为失败、何时正常运行的功能。 LCP用于配置和测试数据链路,工作方式如下:
第1步 链路建立阶段―――首先打开连接,然后确定相关通信参数(包括MTU、compress type、及链路认证类型。链路设置完后确认帧,然后是可选的链路质量确认阶段,LCP确定链路质量
第2步 可选(必要)的认证阶段―――两种认证方式:质询应答握手认证协议(CHAP)和密码认证协议(PAP)。PPP本身不需要认证,cisco路由器异步线路需要认证,建议使用CHAP认证方式。
第3步 网络层协议阶段―――LCP引导NCP激活和配置网络层协议。这一阶段结束后即可传输数据包。
第4步 链路终止阶段―――LCP指导NCP关闭layer 3。
PPP协议包括两个层次:LCP层和NCP层
LCP层的主要作用是:链路建立的控制
NCP层的主要作用是:封装上层协议
页:
[1]