企业级网络BGP路由协议设计【文献综述】.docVIP

企业级网络BGP路由协议设计【文献综述】.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
  毕业论文文献综述   通信工程   企业级网络BGP路由协议设计   摘要:BGP协议主要为AS之间交换路由可达信息构建AS连接图,可以避免路由循环,加强路由决策。   协议为控制路由更新提供路由属性策略和路由过滤等技术,也为整理路由选择信息提供了聚合,路由反射,路由振荡抑制等技术的扩展功能,还提供了VPN、组播等新兴网络技术的解决方案。   关键词:企业网;BGP;AS;自治系统;路由。   1.BGP协议的定义和概念阐述   边界网关协议(BorderGatewayProtocol,BGP)是一种自治系统间的动态路由协议,它的基本功能是在自治系统间自动交换无环路的路由信息,通过交换带有自治区域号(AS)序列属性的路径可达信息,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的策略[1]。随着网络拓   扑的日益复杂,多个自治域系统之间通信的要求越来越高,需要配置的策略越来越复杂,协议已经成为因特网路由体系的重要组成部分。国内许多的网络和电信设备供应商已经实现和配置协议,用于支撑因特网运行,减少交换和路由设备的运行负荷[2]。   BGP是今天的网络中最广泛部署的协议之一,也是Internet事实上的路由选择协议。BGP是一种灵活的协议,这在于它具有很多网络设计者和工程师可用的选项。此外,对它的扩展和软件实现增强也使BGP成为一种有力而复杂的工具   [3]。   BGP在今天的Internet中,之所以具有这样重要的地位,是因为它具有以下这些特征:   1)可靠性;   2)稳定性;   3)可扩展性;   4)灵活性。   1.1可靠性   你可以从几个角度来考察BGP的可靠性:   1)连接的建立   2)连接的保持   3)路由选择信息的精确性   BGP利用了传输控制协议(TransmissionControlProtocol,TCP)提供的可靠传输服务。这消除了BGP实现更新数据包的分段、重传、确认和先后顺序问题的需要,因为TCP已经完成了这些功能。另外,任何TCP使用的认证方法也可以用于BGP[4]。   1.2稳定性   路由选择协议的稳定性在一个大型网络中是十分关键的。例如在当今Internet这样大小的网络中,大量路由的震荡将对网络产生灾难性的影响。   1.3可扩展性   对等会话(peersession)的数量和路由的数量可以用来评估BGP的可扩展性。基于路由器的配置、硬件性能(CPU和内存)以及CiscoIOS软件的版本,BGP已经被证明可以支持数百个对等会话,并能很好地维护超过10万条的路由。   1.4灵活性   BGP是路径矢量(pathvector)协议   [1,8],它是距离矢量协议的一种形式,BGP为每一个目的地构造了一个基于自治系统的概要图。BGP的灵活性可以通过路径属性的数量来说明,这些路径属性是用来定义路由策略并描述BGP前缀的特性的参数。正式由于这些属性才使BGP成为一种独特的路由选择协议   [5]。   2.BGP协议的研究现状   自治域间的路由发现协议最初采用的是EGP协议,EGP是一个简单的树形拓扑结构设计。随着用户和网络增加,EGP的不足逐渐显露,路由环路问题无法有效解决。为了摆EGP的局限,IETF工作组在EGP协议基础制定了边界网关协议BGP。BGP协议通过在路由信息中增加自治域(AS)路径的属性,来构造自治域的拓扑图,从而消除路由环路并实施用户配置的策略[7]。BGP从1989年以来就   已经开始使用。它最早发布的三个版本分别是RFC1105(BGP-1)、RFC1163(BGP-2)和RFC1267(BGP-3),当前使用的是RFC1771(BGP-4)。随着INTERNET的迅速发展,路由表的体积也迅速增加,自治区域间路由信息的交换量越来越大,影响了网络性能。BGP支持无类别域间路由CIDR(ClasslessInter-DomainRouting),可以有效的减少日益增大的路由表。BGP-4正迅速成为事实上的internet边界路由协议标准。   BGP是一种外部路由协议,与OSPF、RIP等的内部路由协议不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最好的路由。通过携带AS路径信息,可以彻底解决路由自环问题。   为控制路由的传播和路由选择,它为路由附带属性信息。使用TCP作为其传输层协议,提高了协议的可靠性。   BGP支持无类别域间路由CIDR,不再区分A类网,B类网及C类网。CIDR的引入简化了路由聚合,路由聚合实际上是几个不同路由的过程,这样从通告几条路由变为广告一条路由,简化了路由表。路由更新时,BGP只发送增量路由,大大减少了BGP传播路由所占用的带宽,适用于在internet上传播大量的路由信息。   每个自治

文档评论(0)

mbxy007 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档