bgp协议原理调研报告

bgp协议原理调研报告

问:BGP路由协议原理
  1. 答:我大概谈陪说一下吧
    BGP用于AS之间,如电信各运营商之间都是使用BGP协议。
    1、BGP不同于OSPF/IS-IS/RIP等协议,它是一种AS之间的路由选择协议,而OSPF/RIP等属于AS内部路由选择协议;
    2、BGP是用来管理路由的,本身不能发现路由,而域内路由选择协议是可以及时发现路由的,并根据不同的算法计算路由。
    3、BGP对路由的碧州管理体现在:BGP有丰含慧蠢富的路由属性,如:下一跳、metric、优先级、团体等,通过这些属性控制路由在as内的出入。
    BGP的几个工作原则:
    1, 忽略下一跳不可达的路由
    2, 忽略不同步的IBGP路由
    3, 首选具有最大权重优先,思科私有。(local to router)
    4, 首选具有最大本地优先级优先。(global within AS)
    5, 首选具有始发本地的路由的路由器优先,(next hop=0.0.0.0)
    6, 首选具有最短AS-PATH的路由。
    7, 首选具有最小的源码的路由,IGP〈EBP〈plete
    8, 当所有路由的AS号都相同的时候,首选MED最低的路由,在所有AS号码相同的时候比较MED
    9, 首选具有EBGP〉联盟EBGP>IBGP
    10,首选具有最近的IGP邻居路由器优先,metric
    11 首选具有最老的路由优先(注意:现在这条基本不用)
    12,首选具有最低ROUTER-ID的路由。(2个BGP地址不能建邻)
    13,首选具有最低的neighbor的IP地址
    赞同0|评论
  2. 答:BGP的工作原理看书就行了,主要是了解BGP选路的11个规则,学好11个规则,BGP也算差不多了
    1, 忽略下一跳不可达的路由
    2, 忽略不同步的IBGP路由
    3, 首选具信尺盯有最大权重优先,思科私有。(local to router)
    4, 首选具有最大本地优先级优先。(global within AS)
    5, 首选具有始发本地的路由的路由器优先,(next hop=0.0.0.0)
    6, 首选具有最短AS-PATH的路滑和由。
    7, 首选具有最小的源码的路由,IGP〈EBP〈plete
    8, 当所有路由的AS号都相同的时候,首选MED最低的路由,在所有AS号码相同的时候比较MED
    9, 首选具有EBGP〉联盟EBGP>IBGP
    10,首选具有最近的IGP邻居路由器优先,metric
    11 首选具有最老的路由优先(注意:现在这困兄条基本不用)
    12,首选具有最低ROUTER-ID的路由。(2个BGP地址不能建邻)
    13,首选具有最低的neighbor的IP地址
问:BGP路由协议的工作原理
  1. 答:BGP的工作原理看书就行了,主要是了解BGP选路的11个规则,学好11个规则,BGP也算差不多了
    1, 忽略下一跳不可达的路由
    2, 忽略不同步的IBGP路由
    3, 首选具信尺盯有最大权重优先,思科私有。(local to router)
    4, 首选具有最大本地优先级优先。(global within AS)
    5, 首选具有始发本地的路由的路由器优先,(next hop=0.0.0.0)
    6, 首选具有最短AS-PATH的路滑和由。
    7, 首选具有最小的源码的路由,IGP〈EBP〈plete
    8, 当所有路由的AS号都相同的时候,首选MED最低的路由,在所有AS号码相同的时候比较MED
    9, 首选具有EBGP〉联盟EBGP>IBGP
    10,首选具有最近的IGP邻居路由器优先,metric
    11 首选具有最老的路由优先(注意:现在这困兄条基本不用)
    12,首选具有最低ROUTER-ID的路由。(2个BGP地址不能建邻)
    13,首选具有最低的neighbor的IP地址
  2. 答:这个你自己干嘛不去看书呢?
    bgp是用tcp的唯一毕宴谨的路由协议。然后使用179端口。
    它有4个包:
    1.open
    2.keepalive
    3.update
    4.notification
    open包用于建立邻居,keepalive用于检测邻居是否存活的包
    update包用于发送路由更新
    最后一个包是用于出错的时候发送的。
    bgp是路径矢量协议,采用属性来选择路径。
    上面的说法有误的我指出来,开始时发送所有更新的,但是后来只是触发更新。
    它只有自己的bgp表,不参与维护路由表,只是将最好的路由插入路由表中。所以说IGP和BGP根本就不是一个层面的东西。
    怎么保持少的路由更新呢?那手基是由于bgp有更新周期,即使有触发也要等到下祥乱一个更新才发。
    bgp的知识点太多,这样的是学不到什么的。如果我讲课需要一个星期讲BGP
  3. 答:概念我就不说了,咱们说说原理及优点还有与IGP的差异,先说原理,BGP将 组织成自助系统,其他路由器将搏悉数据发基镇乎送到相对AS,数据流到达BGP边缘路由器后,通常由IGP(EIGRP或OSPF)来确定最佳的内部路径,既然是联系IGP的协议那么必须稳定,而且避免重新通告路由,此外支持vlsm,cidr,和汇总,其邻居的发现比较特殊,BGP的邻居称为对等体,对等体不是动态发现的,是预先指定的.BGP建立临接关系后会交换整个路由表,更新也如此,其维护3张表:邻居表,BGP表,IP路由表。BGP要求尽可能的减少cpu使用量,做到最佳汇总,同旅正时保持尽量少的路由更新。
问:BGP路由协议的优势分析
  1. 答:BGP机房就是服务器租用商通过技术的手段,实际不同运营商能共同访问一个IP,并且不同运营商之间都能达到最快的接入速度的相关 技术。
    BGP机房在一定程度上解决了各用户南北互通的问题,提高了用户的访问速度,用BGP协议实现的单IP双线路的效果。该方案就是通过BGP协议,直接将其中一条线路的IP映射另外一条线路IP上,当访客浏览你的网站时,会自动根据实际情况选择访问速度最快的线路,这样各个运营商的用户都能达到最佳的访问速度。
    1. 租用的服务器只有一个IP,用户的访问路线是由路慧兄芹由器根据访客的实际访问速度选择最优访问路径,来选择前毕访问的。而且不占用任何的服务器资源。服务器的上行和下行都是有路由器来选择最佳的路线,所以这样能够真正的做到各运营商之间都达到最佳的访问速度实现真正的BGP效果。
    2. 由于BGP协议本身具有冗余备份、消除环路的特点,所以当你托管或者租用的服务器出现故障时,能实现互相备份。同时自动切换到其它线路去,并且不影响正常访问。
    3. BGP服务器租用还有较好的拓展性和融合性,可以实现和其它运营商互联尘岁互通,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这是双IP双线服务器租用所不能实现的。
bgp协议原理调研报告
下载Doc文档

猜你喜欢