BGP 规划问题、路由黑洞与环路
1、BGP 规划问题与路由黑洞
BGP 网络规划要是没弄好,就像走迷宫没地图,很容易出幺蛾子,比如路由黑洞。
想象一下,数据包兴高采烈去旅行,结果在路由器这被 “扔掉”,多惨!
1.1、路由黑洞咋来的?
IBGP 邻居间要是没运行 BGP 的路由器,就像快递没中转站,路由拿不到,数据包自然被丢弃。
1.2、解决办法
方法 | 优点 | 缺点 |
---|---|---|
BGP 引入 IGP | 能解决黑洞 | 外部路由多,内网路由器可能 “累趴下” |
在黑洞路由器上 配静态路由 | 简单直接 | 目的网段多,管理员要 “疯” |
IBGP 全连接 | 有效防黑洞 | 邻居多,配置工作量大 |
路由反射器 | 减少邻居关系,无视防环 | - |
BGP联盟 | 避开 IBGP全连接大坑(IBGP水平分割限制) | - |
2、BGP 环路问题
2.1、EBGP水平分割(过AS_PATH)
通过AS_PATH属性防环,在学习到的路由中,若有本地AS号,则拒绝学习,防止环路
2.2、IBGP水平分割
当路由器从一个IBGP对等体学习到某条BGP路由时,它将不能再把这条路由通告给任何IBGP对等体。
造成问题:一些路由器无法学到去往其他AS的路由
解决方法:路由反射器和联盟