ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现

ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现

ID:34468278

大小:1.66 MB

页数:53页

时间:2019-03-06

ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现_第1页
ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现_第2页
ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现_第3页
ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现_第4页
ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现_第5页
资源描述:

《ppp协议软件移植及其并行化研究在t比特路由器中的应用与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、中国人民解放军信息工程大学硕士学位论文PPP协议软件移植及其并行化研究在T比特路由器中的应用与实现姓名:杨静申请学位级别:硕士专业:计算机软件与理论指导教师:汪斌强20060401中文摘要PPP协议是为对等单元之间建立点对点连接,以支持多协议数据报传输而设计的。由于其具有封装效率高、开销低等优点,在POS技术中被用作提供数据封装和链路控制功能的数据链路层协议。出于T比特路由器双协议栈现时需求以及对单板处理机和中央处理机处理性能权衡的考虑,提出了在中央处理机上实现PPP协议的方案。本文针对T比特路由器POS接口的实现需求,深入研究了PPP协

2、议在T比特路由器中的移植和实现技术。本文所做的主要工作如下:◆改写了PPP内核驱动。Linux下的PPP实现由执行协议处理的用户进程PPPDaemon和内核对PPP的支持两部分组成。PPPDaemon协议处理软件的移植关键取决于PPP内核驱动的实现。为此本文针对T比特路由器PPP协议的实现环境,改写并实现了一种满足工程需要的PPP驱动。该驱动借鉴了源代码将两种设备驱动结合在一起实现的思想,实现了对多个网络设备的动态管理,能够配合POS接口对PPP帧进行封装与解封装,为协议栈、PPPDaemon和POS接口之间的数据通信提供了支持。◆对PP

3、PDaemon进行了移植,并针对PPPDaemon在T比特路由器中可能面临的资源占用过多问题,提出了一种并行PPPD协议处理方案并予以实现。PPPDaemon只能实现一个进程控制一条PPP链路的功能,但是在面对很多POS接口同时要求建链的应用之下,暴露出对系统进程资源占用过多的缺陷。本文设计实现了一种并行PPPD协议处理方案,并对其进行了功能测试。该方案只需2个线程就可以实现对所有POS接口的链路处理,测试结果表明,该方案确实实现了对多个POS接口的并行处理。关键词:T比特路由器:点对点协议;链路控制协议;网络控制协议;PPP守护进程;P

4、PP驱动ABSTRACTThePoint-to—PointProtocolisdesignedforestabishingaconnectionSOastotransportmulti—protocoldatagramsbetweentwopeers.Becauseithashigherefficiencyandlowercostinencapsulation,PPPischosenasalinklayerprotocolinPOStoofferdataencapsulationandlinkeontroling.Consideringt

5、hedemandofIPv4/v6doubleprotocolsstackandthetfadeofrbetweencenterprocessorandPOSinterfaceprocessoLtherealizationofPPPonthecenterprocessingboardispresented.AimingatthedemandofPOSinterface,thispaperstudysdeeplytherealizationofPPPintheTerabitRouter.Themainworkthispaperdoesisa

6、sfollows:◆ThispaperrewritenthePPPdrivermodule.PPPrealizafioninLinuxiscomposedoftwoparts,PPPDaemonrunninginuserspaceandkernelsupportforPPETocomplishthetransplantationofPPPDaemoncode.thekeyproblemliesinPPPkerneldriver.111ispaperrewritenthePPPdrivertocontenttheTerabitRouter’

7、Srequirements.Referencingtheideaofcombiningtwodifferentdevicedrivers,thedriverrealizesthedynamicmanagementofmultiplenetworkdevices.implementsencapsulateanddecapsulateofPPPframestogetherwimPOShardware,andimplementthecommunicationbetweenprotocolstack,PPPDaemonandallPOSinter

8、faces.◆nliSpaperaccomplishedthetransplantationofPPPDaemon,andaimingatitslimitation,putsforwardsa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。