關於BGP中路由反射器的工程經驗

在城域網中的一些經驗,和大家分享一下。大概的拓撲如上圖所示(物理連接圖),兩臺下行設備(R1、R2)、兩臺核心設備都與兩臺路由反射器RR建立IBGP的鄰居關係,在R1與R2的BGP中,同時使用network發佈192.168.1.0/24網段。
1、假如在兩臺路由反射器上沒有設置多條路徑(maximum-paths,注意:思科的分IBGP與EBGP,假如後面不跟ibgp參數的話,只在ebgp中允許多條等價路徑,但是華爲的不份),RR只會選擇一條最優的路由,並加到路由表中(沒設置任何其它參數的前提下,選擇router-id小的),並反射給兩臺核心。
2、假如在兩臺路由反射器上設置多條路徑,兩臺RR會選擇多條等價路徑,但要注意,在看BGP表的時候,只會看到一條路由打了*>(router-id小的那條),但是看路由表的時候,會有多條路徑分擔。同時,在兩臺RR反射路由給兩臺核心路由器的時候,只會反射最優的那條,也就是打了*>的那條路由,所以在兩臺核心路由器上看路由的時候只會看到一條。
3、對於next-hop-self命令,在兩臺路由反射器上使用些命令時,在反射路由給核心時,並不會修改下一跳爲自己,也就是next-hop-self在路由反射器使用時,反射路由也不會改變下一跳。
4、華爲與思科的設備,在network時,產生的下一跳有所不同:當思科的設備在network(或重分發)發佈一條從IGP學到的路由,默認情況下,下一跳爲IGP中下一跳地址,同樣,當華爲的設備在network(或重分發)發佈一條從IGP學到的路由,默認情況下,下一跳爲自己,也就是用來建BGP鄰居的那個地址)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章