as1存在兩個環迴, 乙個位址為192.168.1.0/24該位址不能在任何協議中宣告as3存在兩個環迴, 乙個位址為192.168.2.0/24該位址不能在任何協議中宣告最終要求這兩個環迴可以互相通訊as1的另乙個環迴為10.1.1.0/24 , as3的另乙個環10.1.2.0/24
整個as2的ip位址為172.16.0.0.請合理劃分
as間的骨幹鏈路ip位址隨意定製
使用bgp協議讓整個網路所有裝置的環迴可以相互訪問
減少條目數量,避免環路出現
實驗拓撲如下:
若要使全網的環迴可達,目前我們可以讓實驗環境中的每一台裝置執行 bgp 協議,來達到該目的。
在 as2 中我們使用聯邦和路由反射器互相配合來打破ibgp的水平分割。我們將 as2 中的 r2、 r3、 r4劃分為乙個聯邦,編號為64512,在聯邦內部,將 r3 作為路由反射器,r2 作為客戶端;將 r5 、r6、 r7劃分為乙個聯邦,r6 作為該聯邦內的反射器。
ip位址規劃;
在 as2 中執行igp協議使 as2 內部可達;在實驗中使用ospf。
建立 bgp 鄰居關係,r1 和 r 2、r7和r8 為ebgp鄰居關係,若使用環迴建鄰,則需要修改ttl值(bgp鄰居關係間資料報ttl值為1)。as2 中 r2 和 r5、r4和r7為ebgp關係,在建鄰時,需要宣告所在大as號和大as內部鄰居的小as號,其他裝置之間為ibgp鄰居關係。
宣告路由:bgp只能宣告路由表中存在的路由。在宣告路由條目時,需要注意,當裝置從ebgp鄰居處學習到路由條目後,在ibgp裝置之間只能傳遞一次,傳遞到下一台ibgp鄰居路由裝置後不會加表,也不會傳遞,原因時ibgp水平分割,路由條目下一跳不可達,修改路由條目下一跳即可。
配置路由反射器;
路由彙總;
測試;r1 bgp配置
bgp 1
router-id 1.1
.1.1
peer 12.1
.1.2 as-number 2
ipv4-family unicast
undo synchronization
network 10.1
.1.0
255.255
.255
.0 network 192.168
.1.0
peer 12.1
.1.2 enable
r2 bgp配置
bgp 64512
router-id 2.2
.2.2
confederation id 2
//宣告所在的大as編號
confederation peer-as 64513
//宣告鄰居聯邦編號
peer 12.1
.1.1 as-number 1
peer 172.16
.3.1 as-number 64512
peer 172.16
.3.1 connect-inte***ce loopback1
peer 172.16
.5.1 as-number 64513
peer 172.16
.5.1 ebgp-max-hop 255
peer 172.16
.5.1 connect-inte***ce loopback1
ipv4-family unicast
undo synchronization
network 172.16
.0.0
255.255
.248
.0 peer 12.1
.1.1 enable
peer 172.16
.3.1 enable
peer 172.16
.3.1 next-hop-local
peer 172.16
.5.1 enable
peer 172.16
.5.1 next-hop-local
r3 bgp配置
bgp 64512
router-id 3.3
.3.3
confederation id 2
peer 172.16
.2.1 as-number 64512
peer 172.16
.2.1 connect-inte***ce loopback1
peer 172.16
.4.1 as-number 64512
peer 172.16
.4.1 connect-inte***ce loopback1
ipv4-family unicast
undo synchronization
peer 172.16
.2.1 enable
peer 172.16
.2.1 reflect-client
peer 172.16
.4.1 enable
peer 172.16
.4.1 next-hop-local
其他裝置與以上裝置配置類似
r1 bgp 表:
r2 bgp 表:
在此次實驗中,彙總的方式有兩種:
一種是利用只要是路由表中存在的路由都可以將其宣告,我們先將路由彙總,然後在做彙總操作的路由器上寫空口路由,將該路由宣告。
先宣告明細路由,再進行彙總操作,bgp會自動新增空口路由。
r7 彙總後的路由表如下:
r8 bgp表如圖:
BGP路由反射器
路由反射器 route reflector 在使用bgp路由協議的網路中,為保證ibgp對等體之間的連通性,需要在ibgp對等體之間建立全連線關係。假設在乙個as內部有n臺路由器,那麼應該建立的ibgp連線數就為n n 1 2.當ibgp對等體數目很多時,對網路資源和cpu資源的消耗都很大。一 路由...
BGP路由反射器技術詳解
bgp路由反射器技術詳解 ibgp 路由傳遞原則可以認為只傳一跳,在實際的網路中,裝置非常多,網路聯接非常複雜,不太可能每個as內的裝置都有鄰居關係,但路由又必須傳遞下去。為了解決這一麻煩,推出了路由反射器技術,可以大量減化裝置配置,也可以減少鄰居條目,還可以減輕裝置cpu負擔,在實際網路環境中被大...
路由id 華為BGP路由反射器和BGP聯盟理論知識
一 bgp路由反射器 為保證ibgp對等體之間的連通性,需要在ibgp對等體之間建立全連線關係。假設在乙個as內部有n臺裝置,那麼建立的ibgp連線數就為n n 1 2。當裝置數目很多時,裝置配置將十分複雜,而且配置後網路資源和cpu資源的消耗都很大。在ibgp對等體間使用路由反射器可以解決以上問題...