BGP获取路由的问题
S1和R2与R1建立BGP邻居,R1做S1和R2的反射器;S2和R1与R2建立BGP邻居,R2做S2和R1的反射器。
在S1上通过BGP发布两条业务路由,业务A和B,业务A的优先级为120;S2上也通过BGP发布业务A和B,业务B的优先级为120.
问题:
在没有做优先级之前在R1和R2上都可以看到4条路由,两条S1发的和两条S2发的。修改过优先级之后,R1和R2上都各少了一条路由。R1上少了S2发的业务A,R2上少了S1发的业务B。
在座的大神有帮忙解惑的吗?现在就很疑惑为什么做了优先级就少了一条路由?
(0)
最佳答案
display bgp routing-table peer x.x.x.x receivced,查看从某个peer收到的BGP条目。
display bgp routing-table peer x.x.x.x accept,查看从某个peer收到BGP条目,并且放入bgp routing-table的条目(使用route-policy可以过滤received)。
但是放入bgp routing-table不等于放入ip routing-table。bgp是支持负载均衡的,如果两条路由各项优先级都一致,就会都放入ip routing-table,display ip routing-table会看到两条路由条目。而如果有优先级的话,则会优选路由进入ip routing-table,此时display ip routing-table就会只看到优选路由。
(0)
没做优先级的时候应该是负载,优先级做了之后选择的时候之选最优的
(0)
选择最优的话为什么只少了一条另外一条没有少?
选择最优的话为什么只少了一条另外一条没有少?
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明