这个是大致组网,掩码都是24,为什么6设备可以ping通5设备,路由从as100出来不是不可以传递给as100吗,当6设备是as100不可以ping通2.2.2.7但是换一个as号就可以ping通,这个是为什么呢?求解
(0)
最佳答案
假设你的宣告都没有问题,正常宣告
1.S10和S5设备都宣告了4网段的路由,S10收到S5发来的4网段的BGP路由,这个时候虽然接收但是并不是最优的,而且S10本地也宣告了自己的4网段的路由,所以在S10上会存在两个4网段的路由,一个是本地产生的,一个是从S5收到的,S10会把最优的(本地产生的那一条4网段的)路由发送给S6,S6就可以学习到4网段的了,同理S5也是这样学习到的3网段的路由,所以可以ping通4.4.4.5的地址,最终原因就是S6学习到的路由时S10本地产生的传过来的,而不是将从S5学习到的4网段的路由传过来
2.对于S6ping不通2.2.2.7是因为2网段路由只有S5宣告了,那么AS间传递起始AS就是100,所以S6不可能收到2网段的路由,所以就ping不通了
(0)
BGP发布路由时采用如下策略:
· 存在多条有效路由时,BGP发言者只将最优路由发布给对等体。如果配置了advertise-rib-active命令,则BGP发布IP路由表中的最优路由;否则,发布BGP路由表中的最优路由。
· BGP发言者只把自己使用的路由发布给对等体。
· BGP发言者会将从EBGP获得的路由发布给它的所有BGP对等体(包括EBGP对等体和IBGP对等体)。
· BGP发言者会将从IBGP获得的路由发布给它的EBGP对等体,但不会发布给它的IBGP对等体。
· 会话一旦建立,BGP发言者将把满足上述条件的所有BGP路由发布给新对等体。之后,BGP发言者只在路由变化时,向对等体发布更新的路由
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
不客气