IBGP水平分割

IBGP水平分割规则

IBGP水平分割用于在IBGP对等体之间进行路由传递时,无法像EBGP对等体那样一来AS-Path属性进行防止环路的问题,因为AS-Path属性在AS内进行传递时是不会发生改变的。

下图便是极有可能出现IBGP对等体环路的场景:请添加图片描述
R1将10.1.1.0/24这条路由发布到BGP中,再通过EBGP对等体将该路由传递给R2,当然R1 R2 R3之间不用担心环路的产生,因为它们之间能够通过AS-Path进行防环。此时R2收到EBGP对等发送来的路由时,将该路由通过IBGP对等体传递给R3和R4,R4收到该路由后传递给R3,R3收到该路由后再次传递给R2,此时就极有可能出现环路。

IBGP水平分割规则
当一台路由器从IBGP对等体那里学习到某条路由条目时,该路由器将不能把这条路由条目传递给任何IBGP对等体,这就是IBGP水平分割规则。
如上图,R3和R4收到该IBGP对等体传递的路由条目后,则不能再将该路由条目传递给其他对等体。

IBGP水平分割带来的问题
我们根据上图再延申出一台IBGP对等体R5,由于IBGP水平分割原则,R4无法将从IBGP对等体收到的路由条目传递给R5这个IBGP对等体的。
请添加图片描述
解决方法:
建立IBGP对等体全互联
在一个AS内,每两台设备之间都建立起IBGP对等体关系,请添加图片描述这样,当R2收到EBGP对等体传递来的路由后,就会将该路由条目传递给每个IBGP对等体,此时进行IBGP对等体全互联后,每台AS内的设备都会收到该路由条目,因此是一种常见的解决手段。

当然,建立IBGP对等体全互联的手段固然常见,但是当一个AS内拥有大量的设备时,建立IBGP对等体全互联,则会大大增加设备的负担,也降低了网络扩展性,还有更精彩的解决手段,后续再具体解析。

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
IBGP水平分割原理是当一台路由器从IBGP对等体那里学习到某条路由条目时,该路由器将不能把这条路由条目传递给任何IBGP对等体,这就是IBGP水平分割规则。这意味着,如果一个路由器收到IBGP对等体传递的路由条目,它将不会再将该路由条目传递给其他对等体。这种机制的目的是防止IBGP因为环路而导致的路由循环问题。 在IBGP中,AS-Path属性在AS内进行传递时是不会发生改变的,因此无法像EBGP对等体一样使用AS-Path属性来防止环路的问题。 BGP作为一种路由协议,可以传递网络层协议,如IP协议。此外,BGP还能够传递除IP协议之外的其他网络层协议。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [IBGP水平分割](https://blog.csdn.net/weixin_45905617/article/details/128225482)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [BGP原理-转](https://blog.csdn.net/legend050709/article/details/120505797)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值