多协议的边界网关协议论文-孙迪

多协议的边界网关协议论文-孙迪

导读:本文包含了多协议的边界网关协议论文开题报告文献综述及选题提纲参考文献,主要关键词:边界网关协议,平滑重启,流量转发不中断,高可用性网络

多协议的边界网关协议论文文献综述

孙迪[1](2014)在《基于边界网关协议的平滑重启研究》一文中研究指出在信息技术高速发展的时代,为了满足军事,商业,教育,金融等诸多行业的强大需求,计算机网络已经变成一个热门学科,而计算机网络的高可用性网络得到了更多的关注和研究。硬件,软件和相关协议是研究高可用性网络必不可少的几个重要因素。BGP(边界网关协议)是目前用于不同自治系统中的唯一路由协议,其可靠性,稳定性,灵活性对网络应用的正常使用产生很大影响。IETF对BGP协议进行扩展,在报文中加入Graceful Restart功能,从协议层面增加了计算机网络的可用性。在支持Graceful Restart的前提下,各大通信设备厂商针对高可靠性网络的需求,对硬件进行了功能和架构扩展,将最初的单主控板设备改进成分布式的双冗余硬件系统,确保当硬件单板出现故障或者在线升级的场景下,设备平滑重启流量转发不发生中断。本文在对BGP(边界网关协议)原理有了深刻的理解的基础上,系统介绍了BGPGraceful Restart扩展技术以及NSR Non-stop-routing技术,以及实现平滑重启技术的改进硬件条件。针对现有业务路由器在出现异常情况下,现有的基于马尔可夫链数学模型的故障恢复机制在故障故障恢复中存在的局限性(平滑重启中流量出现中断以及CPU使用率高等问题),提出了一种相应的解决方案,基于自适应的故障恢复机制(AFM),这种机制可以智能动态的在不同场景下进行故障恢复方式的选择,在保证了主备倒换或者在线升级等平滑重启过程,流量数据转发不会出现中断的前提下,又节省了主机的CPU使用率。从理论推理和实验证明下,均验证了自适应恢复机制对现有故障恢复进行了优化,是一种更高效的故障恢复策略。(本文来源于《华中科技大学》期刊2014-01-01)

程潜[2](2012)在《基于Linux的边界网关协议的实现及其并行化改造》一文中研究指出BGP协议作为当前网络环境中事实上的边界网关协议的标准,其效率影响着整个网络。当今网络规模的爆炸式增长给处于网络核心节点的路由器提出了巨大的挑战,因此提高BGP协议的执行效率,对于满足当今以及未来网络的增长需求有着十分重要的意义。BGP协议经过了二十几年的发展,基于串行模型的优化改造难以获得理想的效果,性能提升的空间非常有限,必须突破传统的模型,探寻新的设计思路才可能获得更好的性能。半导体技术的发展使得多核CPU成为当今计算平台的主流,多核技术的不断发展对于上述问题的解决带来了新的机遇。多核计算平台中多个CPU核集中在一个芯片中,并且使用共享的方案来访问内存等资源,这样的设计使得线程之间通信的延迟和开销明显小于多处理器平台。因此,挖掘BGP协议的并行性,采用多线程的并行程序设计方案来充分使用多核平台带来的优势,可以使得BGP协议的执行效率获得一定的提升。本文深入分析了RFC1771所描述的BGP协议,设计并实现了基于Linux操作系统的单线程串行版本的BGP协议。本BGP系统使用Linux所提供的NETLINK套接字与内核进行通信,从而达到访问修改内核路由表的目的。为了突破Linux在一个进程中仅支持一个定时器的限制,本系统设计实现了定时器队列来管理多个定时器,同时,本系统采用读取配置文件的方式来对BGP进行配置。在完成了串行BGP之后,本文首先对该协议从任务并行的角度,采用流水线模型对其并行性进行分析,其次分析了基于线程池模型的数据并行方法的可行性,最后通过分析确定了基于邻居对等体连接的报文级数据并行方法对BGP协议进行并行化改造,并基于串行版本的BGP实现了并行的BGP协议。本文采用虚拟机来模拟多网卡主机,搭建BGP系统的测试环境。通过测试,验证了本文所设计的BGP系统的功能正确性。最后测试并验证了并行BGP系统的性能提升,在本文的测试环境下,最优的加速比为1.55。(本文来源于《电子科技大学》期刊2012-03-01)

徐金荣[3](2008)在《基于Linux系统的边界网关协议的设计与实现》一文中研究指出Internet是一个由多个自治系统相互连接构成的网络,BGP协议就是一种应用在基于TCP/IP网络的多个自治系统间交换网络层可达性信息的路由协议,研究BGP协议对Internet的发展有着重要的意义。本文使用Linux操作系统提供的TCP/IP协议栈设计并实现了一款BGP协议路由软件。该路由软件主要包含两个子系统,一个是BGP子系统,用于运行BGP协议;另一个是RMer子系统,用于读取和更新Linux内核路由,同时将内核信息通过RMER报文发送给BGP系统。BGP系统中实现了BGP邻居关系的建立、BGP路由通告、BGP路由聚合、BGP路由重分配、BGP路由属性的管理和BGP有限状态机等。BGP系统和RMer子系统间使用基于Linux系统本地的TCP连接进行通信,RMer系统和Linux内核之间使用入输出控制接口进行通信。BGP系统和RMer系统共同使用VTY模块解析和处理用户输入的命令行。总系统中采用了虚拟线程管理机制,共有6种类型的线程,READ类型线程用于读操作,WRITE类型线程用于写操作,TIMER类型线程用于处理超时事件,EVENT类型线程用于处理BGP状态机事件,READY类型表示准备就绪可以被调度的线程,UNUSED类型表示空闲的线程。在系统设计过程中,利用Linux系统强大的网络功能,充分使用了模块化的设计方法,便于BGP功能的扩展和新协议的增加。对该BGP路由软件测试的结果表明,本文设计的基于Linux TCP/IP协议栈的BGP协议实现了BGP协议的主要功能,能够稳定地运行,具有一定的学术科研价值和商业价值。(本文来源于《西南交通大学》期刊2008-12-01)

蔡昭权[4](2008)在《边界网关协议的攻击分析与安全防范》一文中研究指出分析边界网关协议(BGP)当前版本中存在的漏洞和脆弱性,指出可能遭受的基于TCP及自身漏洞的攻击。提出BGP的安全威胁模型和防范策略,以及如何对协议功能进行扩展的措施。以CISCO路由器为例,给出典型的安全防范配置。实践证明,通过访问控制列表、数字签名、路由过滤、源地址检测和协议扩展方案,可以有效提高网络的安全性和稳定性。(本文来源于《计算机工程》期刊2008年05期)

江魁,黄云森,龚巧华[5](2006)在《基于多协议扩展边界网关协议BGP4+的形式化建模研究》一文中研究指出协议的形式化建模有助于提高其一致性测试集的自动化生成与完备程度,在分析BGP4+协议的基础上,提出了适用于复杂路由协议形式化建模的混合模型建模法,并基于有限状态机与SDL两种形式描述技术完成了该协议的形式化建模。(本文来源于《计算机系统应用》期刊2006年12期)

胡永贤,戴居丰,白燕娜[6](2006)在《IPv6下边界网关路由协议的实现》一文中研究指出路由器作为互联网的核心,在向IPv6转变的过程中,也需要有相应的改进。同时由于专用路由器昂贵的价格,以及Linux操作系统强大的网络功能和开放系统源代码的特性,对Linux操作系统进行适当的软件配置来打造软路由日趋成为研究热点。本文就基于Linux打造支持IPv6的边界网关协议的路由器进行了讨论和研究。(本文来源于《电子测量技术》期刊2006年06期)

王佳坤,张连芳,孟昭鹏[7](2006)在《关于边界网关协议的综述》一文中研究指出边界网关协议(BGP)属外部网关协议,是高性能核心路由器上必须运行的一种路由协议,它主要应用于各主干网所在自治域系统之间的互联。为了使各互联网间的信息能相互通达,需要配置BGP的发布和接受路由策略。BGP的配置是目前高速计算机互联网中最复杂的部分,直接关系到全世界互联网的稳定运行,是使互联网络具有可扩展性和可持续发展性的基础。在看了许多有关BGP协议资料后通过对BGP协议基本概念及路由策略阐述的基础上,对现存的几个问题例如BGP安全、漏洞、路由震荡和解决方法等方面进行了论述。(本文来源于《微处理机》期刊2006年03期)

多协议的边界网关协议论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

BGP协议作为当前网络环境中事实上的边界网关协议的标准,其效率影响着整个网络。当今网络规模的爆炸式增长给处于网络核心节点的路由器提出了巨大的挑战,因此提高BGP协议的执行效率,对于满足当今以及未来网络的增长需求有着十分重要的意义。BGP协议经过了二十几年的发展,基于串行模型的优化改造难以获得理想的效果,性能提升的空间非常有限,必须突破传统的模型,探寻新的设计思路才可能获得更好的性能。半导体技术的发展使得多核CPU成为当今计算平台的主流,多核技术的不断发展对于上述问题的解决带来了新的机遇。多核计算平台中多个CPU核集中在一个芯片中,并且使用共享的方案来访问内存等资源,这样的设计使得线程之间通信的延迟和开销明显小于多处理器平台。因此,挖掘BGP协议的并行性,采用多线程的并行程序设计方案来充分使用多核平台带来的优势,可以使得BGP协议的执行效率获得一定的提升。本文深入分析了RFC1771所描述的BGP协议,设计并实现了基于Linux操作系统的单线程串行版本的BGP协议。本BGP系统使用Linux所提供的NETLINK套接字与内核进行通信,从而达到访问修改内核路由表的目的。为了突破Linux在一个进程中仅支持一个定时器的限制,本系统设计实现了定时器队列来管理多个定时器,同时,本系统采用读取配置文件的方式来对BGP进行配置。在完成了串行BGP之后,本文首先对该协议从任务并行的角度,采用流水线模型对其并行性进行分析,其次分析了基于线程池模型的数据并行方法的可行性,最后通过分析确定了基于邻居对等体连接的报文级数据并行方法对BGP协议进行并行化改造,并基于串行版本的BGP实现了并行的BGP协议。本文采用虚拟机来模拟多网卡主机,搭建BGP系统的测试环境。通过测试,验证了本文所设计的BGP系统的功能正确性。最后测试并验证了并行BGP系统的性能提升,在本文的测试环境下,最优的加速比为1.55。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

多协议的边界网关协议论文参考文献

[1].孙迪.基于边界网关协议的平滑重启研究[D].华中科技大学.2014

[2].程潜.基于Linux的边界网关协议的实现及其并行化改造[D].电子科技大学.2012

[3].徐金荣.基于Linux系统的边界网关协议的设计与实现[D].西南交通大学.2008

[4].蔡昭权.边界网关协议的攻击分析与安全防范[J].计算机工程.2008

[5].江魁,黄云森,龚巧华.基于多协议扩展边界网关协议BGP4+的形式化建模研究[J].计算机系统应用.2006

[6].胡永贤,戴居丰,白燕娜.IPv6下边界网关路由协议的实现[J].电子测量技术.2006

[7].王佳坤,张连芳,孟昭鹏.关于边界网关协议的综述[J].微处理机.2006

标签:;  ;  ;  ;  

多协议的边界网关协议论文-孙迪
下载Doc文档

猜你喜欢