PPP协议中IPCP协商机制研究与实验

PPP协议中IPCP协商机制研究与实验摘要:PPP协议是应用于点到点通信的数据链路层协议,其中IP控制协议属于PPP协议中网络控制协议里最常用的一种协议。该文介绍了IP控制协议的基本原理,重点研究了该协议的不同协商机制,使用GNS3模拟网络通信环境,利用Wireshark工具对传输数据包进行抓取,观察不同协商机制下IP控制协议中数据报文交换情况。关键词:IP控制协议;PPP协议;协商机制;数据报文中图分类号:TP393文献标识码:A文章编号:1009-3044(2016)17-0029-03Abstract:PointtoPointProtocoliswidelyusedinpoint-to-pointcommunicationdatalinklayer,whereIPCPisthemostcommonlynetworkcontrolprotocolinPointtoPointProtocol.Inthispaper,thebasicprincipleofIPcontrolprotocolisintroducedandwefocusonthedifferentnegotiationmechanismsoftheprotocol.ThroughutilizingtheGNS3simulatednetworkcommunicationenvironmentaswellastheWiresharkcapturetoolbox,weobserve---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---differentnegotiationmechanismundertheIPcontrolprotocoldatapacketexchange.Keywords:IPcontrolprotocol;PointtoPointProtocol;negotiationmechanism;datapackage1引言ppp协议主要包括封装IP数据报到串行链路的方法,数据链路控制协议(LCP,LinkControlProtocol)和网络控制协议(NCP,NetworkControlProtocol)三个部分。为了在点对点链路上建立数据通信,通信的两个节点的LCP配置完成后,需要交换NCP包用以配置网络层协议。目前使用最多的网络控制协议是IP控制协议(IPCP,InternetProtocolControlProtocol),负责对互联网协议IP的启停控制和IP地址参数协商,还包括VanJacobsonTCP/IP报头压缩能力的协商。在每层的协议配置完成后,就可以在链路上进行通信了。2IPCP协议的基本原理2.1IPCP协议帧格式IPCP协议属于网络控制协议中应用最多的协议。当链路配置到达网络层的协议阶段之后才可对IPCP进行协商。由于IPCP封装在PPP帧的数据域中,帧格式如下:---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---2.2IPCP协议工作过程根据两端设备的配置不同,IPCP协商过程可分为静态协商和动态协商。静态协商,即不协商。点对点通信设备的两端已经配置好了IP地址,当到达网络层协商阶段时,通信双方告知对方自身的IP地址即可。如图1(a)所示。动态协商,即动态获取IP地址的协商。服务器端手动方式配置IP地址,并需要给客户端分配IP地址,客户端则动态获取IP地址。这种情况下客户端需要两次发送Config-Request报文,才能完成协商。首先客户端发送IP和DNS均为零的Configure数据报,服务器收到后发送携带动态分配的IP地址和以服务器的IP地址为网关的Nak数据报,然后客户端再次以收到的信息发送Configure数据报,服务器回送Ack则配置成功。如图2(b)所示。3实验设计3.1环境搭建3.2实验结果以点到点通信协议中PAP认证过程为例,来进行网络控制协议中IPCP的配置。3.2.1静态协商---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---(1)静态协商配置R1配置:3.2.2动态协商(1)动态协商配置R1配置:4总结本实验,在点对点的通信方式中,IPCP完成了IP协议的协商和启停控制。通过使用Wireshark抓包,可以清楚地观察数据交换信息,采用协议分析的方法对IPCP协商过程进行分析,加深了对理论知识的理解,对PPP协议的理解更透彻。参考文献:[1]C.Kozierok,TheTCP/IPGuide[M].2OO5.[2]张惠林.PPP协议分析及其在路由平台的实现[D]・天津:天津大学,2007.⑶D.Rand,RFC1962—ThePPPCompressionControlProtocol(CCP),IETF,June,1996.[4]曹雪峰,许胜男・PPP协议仿真实验分析[J]•河北民族师范学院学报,2013,2(33):16-19.---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?