华为网路设备学习-32(BGP协议 七)路由反射器与联邦
回忆一下EBGP协议路由如何防环?
答:EBGP通过AS-path防环
那么IBGP协议路由如何防环?
答:通过IBGP水平分割
一、IBGP水平分割
当IBGP内的一个对等体接收到,另一个对等体发出的路由信息。
该对等体不能将收到的路由信息再次发出
下图符合IBGP水平分割原则,但R3无法收到外部路由信息。
为解决该问题。可以使IBGP内对等体Full mesh连接,即任一对等体都建立全连接。
但该方法会大量消耗路由器资源,并不划算。
二、路由反射器(仅在IBGP内)
1、反射角色
2、反射规则
注意:IBGP内反射与发送并不相同,发送没有修改数据包的内容。反射会增加部分内容
3、反射器防环规则
Originator_ID 起源ID
反射簇(Cluster)
注意:Client规则
必要条件:每个集群必须至少包含一个客户端,否则无法形成有效路由反射簇。
上限限制:同一集群内最多允许两个客户端,超过该数量会导致配置错误。
但同一个AS内允许存在多个集群,故Client总数常见可达1-4。如性能充足可以更多
Client和RR组成 反射簇(Cluster),故Cluster_List 为反射簇列表
Cluster_List 为反射簇列表
阻止环路产生的同时,减少了计算资源。
总结
Originator_ID 起源ID,用于防止发起者防环。
Cluster_List 反射簇列表,用于防止传播时防环。