下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

详细分析BGP路由协议里面的链接问题

作者:课课家教育     来源: http://www.kokojia.com点击数:890发布时间: 2017-10-12 08:30:07

标签: IOUVTPSTP

软考,您想通过吗?一次通过才是硬道理

  BGP交换的网络可达性信息提供了足够的信息来检测路由回路并根据性能优先和策略约束对路由进行决策。特别地,BGP交换包含全部ASpath的网络可达性信息,按照配置信息执行路由策略。一起跟着小编来学习:详细分析BGP路由协议里面的链接问题,希望这对大家有所帮助!

详细分析BGP路由协议里面的链接问题_IOU_VTP_STP_课课家

  背景概述

  在前面的教程里面,小编就针对于BGP路由协议这一个部署问题简单的引入了一下,接下来小编就会针对具体的网络需要。我们再来深入的谈一谈在部署过程里面的链接问题吧。

  随着网络的不断发展,ISP需要通过不一样的网络提供商,通过多条线路与INTERNET连接,主要的作用就是用来保证网络的可靠性。在这个时候,BGP才有了真正的用武之地。那么在这一种情况下面,网络一般情况下就会出现下面几种结构了。具体的网络结构如下图所示:

  就这样子的话,这两种网络结构看起来真的有一些类似。在图三里面的网络结构仅仅只是增加了一台路由器用来排除图二里面的路由器R1产生单点故障的可能,但是在怎样部署BGP路由的时候却会变得完全不一样了。

  在图二里面仅仅只需要在R1上面配置BGP,并且把R1当作为网内其它路由器的缺省网关,除此之外通过BGP路由协议所提供的Weight这一个路由参数,调节网内流量在两条线路上的分布。这样子的话,我们就可以直接实现线路的互为备份,又能够非常有效的调节流量分布。

  大家可以看到在图像里面,有两台路由器拥有外部路由,一般情况下为了保证域内的路由一致性,大家就需要在图像里面路由器R1以及R2这两者之间建立IBGP连接,使其建立一致的BGP路由表。在这一个过程里面,也能够直接人为的使用BGP路由协议所提供的Local-Preference这一个路由参数,优化路由选择,主要的作用就是用来控制数据流量在线路上的分布。但是究竟怎样将这一些外部路由告知网内的其它路由器呢?其实方法相对来说,还是比较简单的。具体的实现方法如下所示:

  第一种实现方法

  在网络结构相对简单的时候,网络是没有分布层的,核心层直接与接入层连接。在这个时候,接入层路由器往往是不可以在传输大量的用户数据的同一时间,满足启用BGP所需的性能要求。那么在这一种情况下面,仅仅只有依据流量的分布情况,将网内接入路由器划分组别,不一样的组别将缺省网关指向不一样的边界网关路由器。

  这一种设计仅仅只可以作为网络结构不完善,设备性能不高时时候的一种临时方案,不可以作为一种永久性的方案。主要就是因为它经常需要人为干预,依据网络流量变化情况重新划分路由器组别,要不然的话就会出现某一个路由器负载过重,然而另外一台路由器负载较轻的情况了,从而就不可以非常有效的使用设备资源。另外一个方面,当互联的线路增多的时候,这一种设计经常都会面临着更加多的问题。

  第二种实现方法

  事实上,最好的实现方法是首先要要做的第一件事情,那就是建立一个完善网络结构,网络结构都应该具备核心层,分布层以及接入层这三者。通过IBGP路由协议将外部路由注入到分布层路由器里面,就好像上面图二里面的路由器R3,R4。进而将分布层的路由器作为某一个区域接入层路由器的缺省网关,将通往域外的负载均匀的分布到每一个分布层路由器上,从减少对于具体某一个路由器的压力。

  就小编个人认为,这一种设计方法是网络结构日趋完善,网络规模日趋扩大的ISP最终的选择。

  在最近的一段时期,Cisco公司有从另外一角度提出一个关于部署BGP路由协议的新思路,使用IBGP作为内部路由协议,交换网内用户路由信息。及在网络的接入层路由器上面启用IBGP这一个路由协议,并且还将会指向用户的静态路由分布到IBGP里面。这主要考虑的就是,BGP路由协议在路由变动的时候,仅仅只更新发生变动的路由,然而就会不会象OSPF以及ISIS这两者一样,重新计算SPF数据库。因而利用BGP这一个特性从而减少路由收敛时间,提高网络的稳定性。但是大家在使用这种一方法的时候,都需要注意一点,那就是BGP对路由器性能的要求,应该避免将外部路由注入到接入层路由器里面,从而导致路由器工作性能下降。

  综上所述,我们简单的讨论了一下究竟怎样在ISP的网络上面部署BGP路由协议呢?事实上,BGP的应用重点以及优势主要就是在于它对于路由信息的控制能力,从而达到对数据流量的控制以及分配。这是一项相对来说十分复杂的工作,主要就是依据具体的情况而定。那么在这一篇教程里面,小编就就不多谈了。但有一点大家都需要注意的,那就是仅仅只依靠BGP自身的手段来满足各种不一样的实际需要,这实际上是不可行的。毕竟这还是需要和互联伙伴共同协作才可以实现的,正正就是因为BGP里面有非常多的参数是需要互联双方共同商定,才可以真正的生效。

  小编结语:

  通过这篇考试认证教程,详细分析BGP路由协议里面的链接问题,如果大家学会了这一个知识,对于思科认证的考试可是大有帮助的哟。本篇教程来源于:课课家教育。

赞(26)
踩(0)
分享到:
上一篇:简述密钥管理
推荐查看
华为认证网络工程师 HCIE直播课视频教程