没有合适的资源?快使用搜索试试~ 我知道了~
PPP协议相关介绍,简单,全面,实用。 PPP协议相关介绍,简单,全面,实用
资源推荐
资源详情
资源评论
资料版本
交换接入产品技术支援管理
部
编写部门
产品版本用服工程师使用对象
产品名称资料编码
PPP
专题
专题专题
专题
周一帆
v1.02002/01/05
描 述作 者修订版本日 期
修 订 记 录
日
期:批
准:
日
期:审
核:
日
期:审
核:
2002-01-05
日
期:
周一帆
拟
制:
深
深深
深
圳
圳圳
圳
市
市市
市
华
华华
华
为
为为
为
技
技技
技
术
术术
术
有
有有
有
限
限限
限
公
公公
公
司
司司
司
目
录
224.1.2.1 PAP认证 .........................................................
224.1.2 认证协议 ..............................................................
214.1.1 魔术字(Magic-Number) ...............................................
214.1 LCP的参数配置选项 .....................................................
21
第四章
LCP
的可选配置参数 .....................................................
203.3 思考 ...................................................................
203.2 总结 ...................................................................
163.1.3.1 IPCP ............................................................
163.1.3 NCP协议 ..............................................................
153.1.2.5 LCP的链路维护报文 ...............................................
153.1.2.4 LCP的链路终止报文 ...............................................
123.1.2.3 LCP的链路配置报文 ...............................................
123.1.2.2 LCP数据报文的分类 ...............................................
103.1.2.1 LCP数据报文的封装方式 ...........................................
103.1.2 LCP协议 ..............................................................
83.1.1 PPP的状态转移图 .......................................................
83.1 PPP链路的建立过程 .......................................................
8
第三章
PPP
链路的建立 ..........................................................
72.3 思考 ....................................................................
72.2 总结 ....................................................................
72.1.3 NCP协议 ...............................................................
62.1.2 LCP协议 ...............................................................
42.1.1 PPP协议的封装 .........................................................
42.1 PPP协议的组件 ...........................................................
4
第二章
PPP
协议的三组件 ........................................................
31.3 思考 ....................................................................
31.2 总结 ....................................................................
21.1.2 PPP协议简介 ...........................................................
11.1.1.2 SLIP协议的封装格式 ...............................................
11.1.1.1 SLIP协议的基本概念 ...............................................
11.1.1 PPP协议出现的背景 .....................................................
11.1 PPP协议的基本概念 .......................................................
1
第一章
概
述 ...................................................................
296.1 PPP扩展协议概述 ........................................................
29
第六章
PPP
的状态机 ...........................................................
285.3 思考 ...................................................................
285.2 总结 ...................................................................
275.1.2 MP(Multilink Protocol)协议 ............................................
275.1.1 MP出现的背景 .........................................................
275.1 PPP扩展协议概述 ........................................................
27
第五章
PPP
扩展协议 ...........................................................
264.3 思考 ...................................................................
254.2 总结 ...................................................................
254.1.3 MRU(Maxium Receive Unit) ...........................................
244.1.2.2 CHAP认证 .......................................................
第一章
第一章第一章
第一章
概
概概
概
述
述述
述
1.1 PPP
协议的基本概念
1.1.1 PPP
协议出现的背景
在提及PPP协议时,不可不提及它的老祖宗SLIP(Serial Line Internet Protocol )
协议。虽然它已被淡忘在历史的长河中,但毕竟有过辉煌的日子。它曾经主
载了Internet半边江山,人们不仅可以通过在计算机上安装该协议实现浏览
Internet的梦想,而且还可以互连许多网络设备(如路由器与路由器的互连、
路由器与主机的互连和主机与主机的互连)。随着网络技术的不断日新月异,
特别是计算机技术的发展,人们开始渐渐认识到使用SLIP协议已不能满足日
益增长的网络需求,如何在串行点对点的链路上封装IPX、AppleTalk等网络
层的协议呢?这就给我们网络专家提出了新的挑战,也为PPP协议的出现提
供了契机,PPP由于自身的诸多的优点已成为目前被 广泛使用的数据链路层
协议。
说明
如果对SLIP不感举趣,可直接跳到1.1.2节
1.1.1.1
SLIP
协议的基本概念
SLIP协议出现在80年代中期,并被使用在BSD UNIX主机和SUN的工作站上,
因为SLIP 简单好用,所以后来被大量使用在线路速率从1200bps 到
19.2Kbps的专用线路和拨号线路上互连主机和路由器,到目前为止仍有问大
部分UNIX主机保留对该协议的支持。在80年代末90年代初期,被广泛用于
家庭中每台有RS232串口的计算机和调制解调器连接到Internet。SLIP是一种
在点对点的串行链路上封装IP数据报的简单协议,它并非是Internet的标准协
议。
1.1.1.2
SLIP
协议的封装格式
SLIP协议的封装格式必需遵循以下几条原则:
y 通过在被发送IP数据报的尾部增加特殊的END字符(0xC0 )从而形成一
个简单的SLIP的数据帧,而后该帧会被传送到物理层进行发送。为了防
止线路噪声被当成数据报的内容在线路上传输,通常发送端在被传送数
PPP
专题
华为技术
1
据报的开始处也传一个END字符。如果线路上的确存在噪声,则该数据
报起始位置的END字符将结束这份错误的报文,这样当前正确的数据报
文就能正确的传送了,而前一个含有无意义报文的数据帧会在对端的高
层被丢弃。
y 当被传送的IP数据报文中含有END字符时,则需要对该字符进行转意
(就是使用其它字符来表示),可使用连续传输的两个字节来代替它
(如0xdb和0xdc)。如果当被转意后的字符也包含在数据报中,则也需
要对其进行同样的操作,直至不出现歧义为止。下图为SLIP数据帧的封
装格式:
SLIP简单封装方式的缺陷:
y 从上图可以看出SLIP帧的封装格式非常简单,通信双方无需在数据报发
送前协商任何配置参数选项(在PPP协议中需协商配置参数选项),所
以双方IP层通信前必需先获知对方的IP地址,才能进行网络层的通信,
否则链路层发送的数据帧在被送到对方网络层时将无法进行转发。
y 由于数据帧中也没有类似于以太网、HDLC和PPP等数据链路层协议中
定义的协议域字段,因此SLIP仅支持一种网络层协议(IP协议)同一时
刻在串行链路上发送。
y SLIP协议没有在数据帧的尾部加上CRC校验和,如果由于线路噪声的干
扰影响传送数据包的内容是无法在对端的数据链路层中发现的,必须交
由上层的应用软件来处理。
正是由于上面的诸多缺点,导致了SLIP很快的被后面要讲的PPP协议所替代。
1.1.2 PPP
协议简介
PPP 提供了一种在点对点的链路上封装多协议数据报(IP 、 IPX 和
AppleTalk)的标准方法。它不仅能支持IP地址的动态分配和管理;同步
(面向位的同步数据块的传送)或异步(起始位+数据位+奇偶校验位+停止
位)物理层的传输;网络层协议的复用;链路的配置、质量检测和纠错;
而且还支持多种配置参数选项的协商。
PPP协议主要包括三部分:LCP(Link Control Protocol)链路控制协议、
NCP(Network Control Protocol)和PPP的扩展协议(如Multilink Protocol,
PPP
专题
华为技术
2
剩余33页未读,继续阅读
资源评论
日月星辰007
- 粉丝: 2
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功