CCIE学习(60)—— 由BGP建立IP路由表(一)
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://riser.blog.51cto.com/252482/64001 |
●添加eBGP路由到IP路由表的必要条件
1)该eBGP路由在BGP表中为最佳路由。
2)如果还有通过IGP或静态路由学习到的相同前缀,那么该eBGP路由的AD必须更低。
默认情况下,Cisco IOS将eBGP路由的AD设为20,显然,这个值比绝大多数其它动态路由协议的默认AD都要低(唯一的例外是EIGRP汇总路由的AD为5),这意味着eBGP路由在与IGP路由的比较中往往会胜出(实际上这种比较很少出现)。
●什么叫做后门路由(backdoor route)?
我们先来看个实例:
![]() 在图中,Enterprise 1和Enterprise 2之间存在两条路由,一条是OSPF路由,另一条是eBGP路由,因为eBGP的默认AD更小,所以最后Enterprise 1会选择eBGP路由来连通Enterprise 2。那么,如果我们希望选择OSPF路由(因为这是两个Enterprise之间的私有专线链路),又该怎么办呢?
后门路由正是用来解决这类问题的方法,它的命令是network backdoor。就上例而言,如果R1配置一条BGP路由子命令network 99.0.0.0 backdoor,则会导致如下两个变化发生:
1) R1对eBGP学习的路由使用本地路由AD值(默认为200)。
2) R1不通过BGP广播99.0.0.0网络。
按照这个原理,R1可以对所有希望通过私有连接到达Enterprise 2的前缀使用network backdoor命令。这样,只要OSPF路由是启动的,R1都会使用OSPF路由来连接Internet,一旦OSPF路由失效,两个Enterprise之间则仍然可以通过eBGP进行通信。 本文出自 “第二次启航” 博客,请务必保留此出处http://riser.blog.51cto.com/252482/64001 本文出自 51CTO.COM技术博客 |



riser
博客统计信息
热门文章
最新评论
友情链接
