BGP的路由黑洞

路由黑洞的形成:
由于BGP协议支持非直连建邻,故可能出现BGP协议跨越未运行BGP协议的路由器。导致BGP路由传递后,控制层面可达,但是数据层面,在经过未运行BGP协议的路由器时无法通过。形成路由黑洞。
解决手段:
1.在R3上将BGP协议的路由信息重发布到IGP当中
2直接在R4上运行BGP协议
3。MPLS
同步机制:
当一台路由器从自己的IBGP对等体学习到一条BGP路由时,他将不能把他通告给自己的EBGP对等体,除非他又从IGP协议当中学习到这条路由
BGP的防环
路由环路:数据包在一系列路由器之间不断传输却无法到达预期的目的网络的现象。当多台路由信息存在错误或指向不可达目的网络的路径时,就可能出现环路。
BGP使用的防环机制---水平分割机制
EBGP的水平分割---应用在EBGP对等体之间
BGP协议将在路由条目中记录所经过的AS编号----AS_PATH (这个属性除了可以完成EBGP的水平分割外,还可以作为选路的依据。)---接收到的BGP路由条目中,其中的AS_PATH属性中,若存在本地的AS号,则将拒绝接受。

IBGP的水平分割---应用在IBGP对等体之间
当一个路由器从一个IBGP对等体处学习到某条BGP路由时,他将不能在将这条路由信息通告给其他的IBGP对等体关系。因为IBGP水平分割的限制,导致IBGP对等体之间的路由信息只能传递
一跳,在这情况下,可能会造成通信障碍。

解决方案:
1,构建全连的IBGP对等体关系---这样的方法弊端在于1,全连建邻会导致资源消耗增加;2,可能会导致网络的可拓展性降 低。
2,路由反射器
3,联邦
1022

被折叠的 条评论
为什么被折叠?



