- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PPP协议原理试验指导书
PPP协议原理实验指导书
⼀.实验⽬的:
通过对PPP协议的模拟仿真实验,了解协议的⼯作原理,加深对PPP协议的理解。
⼆.实验内容
1.LCP建链实验
2.LCP拆链实验
3.LCP⾝份验证
4.NCP的⼯作过程
5.数据报⽂传送
三.实验器材
PC机两台,PPP协议模拟程序,串⼝线⼀根。
四.实验原理
1.PPP协议简介
PPP协议在接⼊⽹领域的使⽤⼗分⼴泛,⽐如说拨号上⽹,宽带接⼊等,同时,在⼴域⽹之间的绝⼤部分链路也都是PPP链
路,这些都使得我们有必要了解和掌握PPP协议的⼯作原理和运⾏机制。这本指导书就是为了让同学们了解PPP协议⽽编著
的,它介绍了PPP协议的各个组成部分以及各部分的运⾏机制。
PPP(PointtoPointProtocol)协议最早定义于RFC1661,它提供了⼀个在点到点链路上传输多种协议数据报(datagram)的标准
⽅法。它由以下三个部分组成:
1)⼀个封装多协议数据报的⽅法。
2)⼀个链路控制协议LCP⽤于建⽴、配置和测试数据链路。
3)⼀个⽹络控制协议族NCP⽤于建⽴和配置不同的⽹络层协议。
2.PPP的封装和帧格式
PPP封装的⽰意图如下:
1.协议字段的值标明了封装在信息字段中的数据报所使⽤的协议。RFC1340
规定了常⽤协议所对应的字段值。
2.信息字段可以有⼀个或多个字节,其中包含协议字段中指明的协议的数
据报。
3.填充字段是⽤来在传输时,把信息字段填充任意字节以达到MRU。
PPP使⽤HDLC(High-levelDataLinkControl)的帧格式,⼀个PPP帧如下图所⽰:
4.标志字段为⼀个字节,⽤以标志⼀帧的起⽌,为⼆进制序。
5.地址字段为⼀个字节,采⽤标准的⼴播地址,为⼆进制序。
6.控制字段为⼀个字节,为⼆进制序,其含义是使⽤⽆序号帧
传输⽤户数据。
7.协议字段为两个字节,标明PPP帧中信息字段所封装的协议。
8.数据字段为零个或多个字节,内容为协议字段中所标明的协议的数据
报。
9.FCS通常为16⽐特,为了提⾼错误检测能⼒,也可以使⽤32⽐特的FCS。
3.PPP链路操作
在PPP链路上建⽴通信的过程分两步完成:⾸先⽤LCP报⽂配置和测试数据链路,链路建⽴后,终端进⾏⾝份验证。然后⽤
NCP报⽂选择和配置⼀个或多个⽹络层协议。
在点到点链路的建⽴、配置、保持和中断过程中,PPP要先后经历⼏个不同的阶段。这⼏个阶段之间的转换图如下:
●LinkDead阶段
LinkDead阶段是PPP链路的起始和终⽌阶段。当发⽣外部事件指⽰物理
层已就绪后,PPP将进⼊到LinkEstablishment阶段。
●LinkEstablishment阶段
LCP通过交换Configure分组来建⽴连接,如果链路建⽴成功,则进⼊
Authentication阶段,否则进⼊LinkDead阶段。当发送了LcpConfig-Request之后,如果在⼀定的时间内没有收到任何相应,
那么就重
发Lcp连接请求报⽂,如果重发次数超过⼀规定次数后,则视为连接失败。
超时时间和重试次数都可以认为设定。
●Authentication阶段
Authentication阶段是可选项,如果应⽤程序希望使⽤某些特定协议进
⾏⾝份验证,那么必须在LinkEstablishment阶段请求使⽤这些验证协议。如果⾝份验证成功,则进⼊Network-LayerProtocol
阶段。如果⾝份验证失败,则进⼊LinkTermination阶段。应⽤程序应当在经过多次验证尝试之后才进⼊LinkTermination阶
段。
●Network-LayerProtocol阶段
PPP完成上述各阶段后,每⼀个⽹络层协议,如IP、IPX、AppleTalk等,必须由各⾃相应的NCP来配置。NCP可以在任意时
刻打开或关闭。
●LinkTermination阶段
PPP可以在任何时候中断链路。LCP通过交换Terminate分组来关闭链路。Terminate分组交换以后,应⽤程序应当向物理层
和⽹络层发出信
号,使它们发出相应的动作。
4.LCP的格式
LCP分组的格式如下图所⽰。传输时从左到右依次传输。
Code字段为⼀个字节,它表明了LCP分组的类型,在AssignedNumbers中指明了常⽤的
Identifier字段为⼀个字节,主要⽬的是⽤来匹
您可能关注的文档
最近下载
- 果树嫁接教学计划与大纲.doc
- (高清版)B/T 24421.1-2023 服务业组织标准化工作指南 第1部分:总则.pdf VIP
- 活动一《该对它们说”不“吗》课件综合实践活动二年级上册ppt.pptx VIP
- 常用卫生健康法律法规汇编.docx
- 浅谈小学班主任培育学生核心素养的策略.docx VIP
- 《人文英语三》课程边学边练答案.pdf VIP
- 食品饮料行业深度报告:复盘14年大盘与白酒产业周期的错位牛市,如何布局本轮白酒行情?.docx
- 人教版四年级上册数学(新插图) 第2课时 条形统计图(2) 教学课件.pptx
- QBT 1333-2018 背提包国家标准.pdf
- 八年级生物上册复习提纲.docx VIP
文档评论(0)