Cisco网络技术论 坛-> 用户名 密码
搜索
Net130.com

理解BGP协议同步规则


http://www.net130.com  发布日期:2004-10-27
浏览次数:
作者:tulip2004_nj 出处:chinaitlab.com

一.理解bgp同步及其基本需求
1.BGP同步规则的定义:
   在bgp同步打开的情况下,一个BGP路由器不会把那些通过ibgp邻居学到的bgp路由通告给自己的ebgp邻居;除非自己的igb路由表中存在这些路由,才可以向ebgp路由器通告.

2.BGP同步规则的目的:

   防止一个AS(不是所有的路由器都运行bgp)内部出现路由黑洞,即向外部通告了一个本AS不可达的虚假的路由.

              BGP同步规则的拓扑示意


3.BGP同步规则的基本需求
   如果一个AS内部存在非bgp路由器,那么就出现了bgp和igp的边界,需要在边界路由器将bgp路由发布到igp中,才能保证AS所通告到外部的bgp路由在AS内部是连通的.实际上是要求bgp路由和igp路由的同步.

4.满足BGP同步规则的基本需求的结果
   如果将bgp路由发布到igp中,由于bgp路由主要是来自AS外部的路由(来自internet),那么结果是igp路由器要维护数以万计的外部路由,对路由器的cpu和memeory以及AS内部的链路带宽的占用将带来巨大的开销.

5.结论
通常bgp协议的运行需要关闭同步.

1 2