IBGP水平分割

IBGP水平分割
打破IBGP 水平分割机制 : 1.路由反射器 2.EBGP联邦

路由反射器
路由反射器定义RR服务器端、RR客户端、RR非客户端
反射规则: 非非不传
1.将EBGP邻居学习路由,传递给其他的EBGP邻居、IBGP客户端邻居、IBGP非客户端邻居
2.将IBGP客户端邻居学习路由,传递给EBGP邻居、其他的IBGP客户端、IBGP非客户端邻居
3.将IBGP非客户端邻居学习路由,传递给EBGP邻居、IBGP客户端邻居,不能传递给其他的IBGP非客户端
在路由反射器中打破了水平分割机制,增加了cluster-id
RR反射器会把自己的router-id(默认情况下)加入到簇ID,与AS-PATH一致,可以起到防环的目的。
Cluster id 防环:类似于router-id
但是单是引入这个簇ID,不一定完全解决环路的问题,比如和边界RR客户端建立邻居,会选择IBGP学习?还是EBGP呢?所以引入起源者属性
Original :起源者,第一个RR反射器会把自己客户端邻居的router-id作为起源者加入路由条目中,起到防环的作用。
部署:(RR反射器条件必须存在一个客户端)
拓扑结构:
R1R2 EBGP邻居 R2 R3 R4 R5建立IBGP关系
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

查看R4是不会收到路由的,这就是IBGP水平分割导致,让R3 R4做路由反射器
在这里插入图片描述
宣告R4为自己的客户端,同时R3自己为反射器
在这里插入图片描述

查看
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

手动修改簇ID
在这里插入图片描述
修改簇ID不会影响建立邻居,但是会影响路由学习,上述命令修改R3的簇ID是4.4.4.4,那么R4就不会学习对方的路由了,包含自己的簇ID。
在这里插入图片描述
关闭路由反射器client-to-client路由传递(让客户端与客户端之间不能反射)
在这里插入图片描述

缺点:反射器收到两个或多个到达同一目标路径时会判断出最优的路由然后反射给客户端和非客户端路由器,这样一来这些设备就丧失了多条路径判断最优的权力。
EBGP联邦:
并没有像反射器那样直接打破水平分割,而是在一个大的AS中,建立小的AS
在EBGP联邦邻居建立和路由学习过程中存在IBGP和EBGP邻居的特性:
IBGP特性:EBGP链路学习的的路由下一跳不发生变化,学习到的路由AD值为200
EBGP特性:在EBGP 联邦邻居建立过程中,进行直连检测

问题:
一、R2既然创建了AS23,那么怎么知道和别人建立采用AS23,还是AS100.
如果自己remote-as是23,那就使用AS23,如果不是就采用100
在这里插入图片描述
二、对于R3 R4路由器建立邻居,指定的为AS23和AS45,这是建立不起来的,按照上面的关系,就会使用AS100,所以需要告诉双方我们是联邦关系
在这里插入图片描述
三、即便互相指定了peers,还是建立不起来,这是EBGP特性,有直连检测
在这里插入图片描述
在这里插入图片描述

各路由器配置
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

查看联邦IBGP邻居学习路由
在这里插入图片描述
查看联邦EBGP邻居学习路由
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
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 ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值