路由类型不同(IBGP vs EBGP):这是最根本的原因。根据BGP的选路规则,IBGP路由和EBGP路由之间默认是不能形成等价负载分担的。你的两条路由一条是IBGP(带i标记),一条是EBGP(带e标记),类型不同,所以无法等价。
AS_PATH长度不同:
第一条路由(IBGP):666i,AS_PATH长度为1(AS 666)
第二条路由(EBGP):333 400 500i,AS_PATH长度为3(AS 333,400,500)
你配置的balance as-path-relax命令的作用是忽略相同长度的AS_PATH属性,但前提是长度必须相同。这里长度是1和3,显然不同,所以这条命令在当前场景下没有发挥作用。
其他属性可能不同:形成等价还需要比较前8条选路规则,包括Preferred-Value、Local_Pref、MED等。从你的路由表看:
MED:第一条是0,第二条是0(相同)
LocPrf:第一条是100,第二条是0(不同)——这也是一条不满足的条件
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论