基于分布式系统的PPP的设计与实现
发布时间:2018-06-16 08:20
本文选题:PPP + MP ; 参考:《重庆大学》2014年硕士论文
【摘要】:随着互联网技术的迅速发展,对路由器设备性能的要求也越来越高,系统由集中式转变为分布式成为一种趋势。在分布式路由器中,点对点协议(Point-to-Point Protocol, PPP)作为一种提供在点到点链路上承载网络层数据包的链路层协议,主要被设计用来支持全双工的同步链路和异步链路上进行点到点之间的数据传输。当数据业务量增大、服务质量要求较高时,一条PPP链路所拥有的带宽就不能满足客户的需求,就需要多条PPP链路(Multilink PPP, MP)来完成。 本文来源于H3C的PPP二期项目,在集中式PPP基本功能的基础上,对分布式的PPP进行了研究,并在路由器平台上实现PPP的分布式功能。 首先,,本文介绍了PPP和MP的相关概念,描述了多条PPP的整个链路建立过程,并对所要协商的链路控制协议、认证协议和网络控制协议的具体协商流程进行了详细的分析。接着介绍了本项目的软件开发平台和PPP的分布式设计技术。 其次,论文对PPP模块的分布式总体构架进行了设计。在此构架中实现了分布式PPP的配置实时同步、配置信息恢复、PPP的运行信息恢复以及MP的运行信息恢复等重要功能。为了进一步提高用户的上线速率,论文对PPP分布式系统还进行了优化,优化过程中采用的是多线程的处理机制。 最后对分布式PPP进行了功能测试和性能测试。功能测试验证了分布式PPP功能的正确性。性能测试分为负载测试和压力测试。负载测试主要对用户上线速率进行了测试,通过对比集中式系统、分布式系统和优化后的PPP分布式系统的用户上线速率,结果表明分布式系统的PPP协商效率比集中式系统的PPP协商效率高,优化后PPP分布式系统的协商效率比优化前分布式系统的PPP协商效率高。而压力测试结果表明系统的性能稳定、可靠,达到了设计的要求。
[Abstract]:With the rapid development of Internet technology, the requirements for the performance of router equipment are becoming more and more high, and the transformation from centralized to distributed is a trend. In distributed routers, the point to point protocol (Point-to-Point Protocol, PPP) is a link layer protocol that provides the network layer data packet on the point to point link. It is designed to support full duplex synchronous links and asynchronous links on point-to-point data transmission. When the data traffic increases and the quality of service is high, the bandwidth owned by a PPP link can not meet the needs of the customer, and multiple PPP links (Multilink PPP, MP) are needed to complete.
This article comes from the PPP two project of H3C. On the basis of the basic function of centralized PPP, the distributed PPP is studied, and the distributed function of PPP is realized on the router platform.
First, this paper introduces the related concepts of PPP and MP, describes the whole link establishment process of multiple PPP, and analyses the detailed negotiation process of the link control protocol, authentication protocol and network control protocol that are to be negotiated. Then, the software development platform of this project and the distributed design technology of PPP are introduced.
Secondly, the paper designs the distributed overall framework of the PPP module. In this framework, the distributed PPP configuration is synchronized, the configuration information recovery, the PPP operation information recovery and the MP running information recovery are important functions. In order to further improve the user's on-line speed, the paper also optimizes the PPP distributed system. The multithread processing mechanism is adopted in the optimization process.
Finally, the function test and performance test are carried out on the distributed PPP. The function test verifies the correctness of the distributed PPP function. The performance test is divided into load test and pressure test. The load test is mainly tested on the user's on-line rate, by comparing the centralized system, the distributed system and the optimized PPP distributed system. The result of line rate shows that the PPP negotiation efficiency of distributed system is higher than that of PPP in centralized system. The negotiation efficiency of PPP distributed system after optimization is higher than that of PPP before optimizing distributed system. The results of pressure test show that the performance of the system is stable and reliable, reaching the design requirements.
【学位授予单位】:重庆大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.04
【参考文献】
相关期刊论文 前7条
1 汪斌强,王建东;高性能路由器技术体系、关键问题及发展趋势[J];电信科学;2003年10期
2 刘惠山,徐明伟,徐恪,崔勇;因特网路由协议研究综述[J];电信科学;2003年10期
3 孙宗锋;肖志辉;孙健;;基于分布式路由器的IPv4/IPv6转发控制架构研究[J];电信科学;2012年06期
4 徐明伟;江学智;陈文龙;;路由器分布式控制研究综述[J];电子学报;2010年08期
5 卜子龙;;浅谈核心路由器的发展趋势[J];计算机光盘软件与应用;2012年02期
6 屈文新;樊晓桠;张盛兵;;多核多线程处理器存储技术研究进展[J];计算机科学;2007年04期
7 田君;;PPP协议基于H3C路由器的CHAP认证分析[J];天津职业院校联合学报;2012年02期
相关博士学位论文 前1条
1 高蕾;面向多核多线程的BGP协议并行技术研究[D];国防科学技术大学;2009年
本文编号:2026027
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2026027.html