- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HCIE之PPP及PPPoe
HCIE之PPP及PPPoe个人学习笔记
目 录
一、PPP 2
1.1 PPP 基本概念2
1.2 PPP 报文结构2
1.3 PPP 建立过程3
1.4 LCP 协商过程3
1.4.1 LCP 协商参数3
1.4.2 LCP 报文类型4
1.4.3 LCP 协商成功时4
1.4.4 LCP 协商不成功时5
1.4.5 LCP 检测链路状态6
1.5 认证6
1.5.1 认证报文类型6
1.5.2 PAP 认证6
1.5.3 CHAP 认证7
1.6 NCP 协商8
二、PPPoe 10
第1 页
HCIE之PPP及PPPoe个人学习笔记
一、PPP
1.1 PPP 基本概念
PPP 也叫对点对链路协议,PPP 包含了三个协议族 ,分别如下:
1. LCP ,主要用来建立、拆除和监控PPP 数据链路。LCP 可以自动检测链
路环境,如是否存在环路(魔术字 ),协商链路参数 (MRU ),如最大数
据包长度,使用何种认证协议等等。与其他数据链路层协议相比,PPP
协议的一个重要特点是可以提供认证功能,链路两端可以协商使用何种认
证协议并实施认证过程,只有认证成功才会建立连接。就比如我们现在的
家庭拔号上网,很多都是基于PAP 认证做认证的。
2. NCP ,主要就是用来协商上层数据的格式,比如用于协商IP 等。
3. 认证,这个是可选参数,但是 PPP 魅力之处也是在认证这块了。一个是
PAP 明文认证,一个是CHAP 密文认证。
1.2 PPP 报文结构
还是看一下抓包内容情况,上面的图看得有点恶心:
第2 页
HCIE之PPP及PPPoe个人学习笔记
1.3 PPP 建立过程
如上图,一开始链路是dead ,又或者说PPP 拆除时。
1. 当链路up 之后,就会进入到establish 建立过程,PPP 在此阶段就开始
协商参数了。协商MRU、魔术字、认证等。这也是LCP 阶段,当这个阶
段不成功,则回到dead 状态,如果成功了,则进入到了认证阶段,当然,
前提是有认证。不然直接入到到NCP 网络协商。
2. 认证,在这个阶段是认证对端是否合法。如果失败则入到 到 terminate
拆除状态,如果成功了则就进入到NCP 阶段了。
3. NCP ,LCP 已经建立成功了,在此阶段开始协商网络参数,如果成功就
开始传输IP 数据包了,如果不成功,也是进入到拆除状态。
4. 拆除状态,如果是关掉了PPP 连接,则拆除LCP 链接并进入到dead 状
态。
1.4 LCP 协商过程
1.4.1 LCP 协商参数
PPP 协商共有几个参数,分别如下:
参数名称 功能描述 协商规则 默认值
PPP 数据帧中
MRU-最大
Information 字段的总长 使用小的一方 1500
接收单元
度
被认证方必须要使用认证方
认证 用来认证对端 不启用
文档评论(0)