本實驗承接OSPF的分流互備實驗(華爲)
實驗拓撲
需求:
分流:
辦公主機的數據交互
PC1去PC3走R1 R2 R5(來回路徑相同)
PC1去PC5走R1 R2 R4(來回路徑相同)
業務主機的數據交互
PC2去PC4走R1 R3 R5(來回路徑相同)
PC2去PC6走R1 R3 R4(來回路徑相同)
互備:
若R2 R5間鏈路出現故障
PC1去PC3走R1 R2 R4 R5(來回路徑相同)
PC1去PC5走R1 R2 R4 (來回路徑相同)
即辦公路由器的下連鏈路沒有出現故障時,不能由業務路由器轉發辦公的數據,可以通過增加辦公與業務路由器間鏈路的帶寬來實現
若R1 R2間鏈路出現故障
PC1去PC3走R1 R3 R2 R5(來回路徑相同)
或 R1 R3 R5 取決於實際需求
這裏由於選路時的嚴格,重發布的方法將不能解決,採用分區,即劃分區域來解決此問題
思路:
利用子接口技術,劃分區域,基於區域的選路原則(域內>域外)可以將辦公與業務路由天然隔絕,實現分流;而互備的話,R1 R2間的鏈路斷開後,R1與R3間因爲存在子接口,不同的接口劃分不同的區域(業務與辦公區域),這樣就會走屬於同一個區域內的辦公或業務路由了
具體規劃:
R2-R4間的鏈路主要是爲了辦公使用,當業務鏈路出現故障後才允許使用,則將R2-R4間鏈路的業務子接口cost值加大,業務的鏈路正常時,是不允許業務使用的;同樣的,將R3-R5間鏈路的辦公子接口cost值加大,辦公鏈路正常時,是不允許辦公使用的
優點:
比雙接口的性價比更好,更節約成本
區域劃分爲下圖
根據下圖可以明顯的理解這樣劃區域的優點與含義,這個拓撲的設計極其的妙~~
說明:
對於辦公路由所處的區域是a1,所以虛黃線的子接口用的是vid 1;相同地,業務路由所處的區域是a2,所以虛綠線的子接口用的是vid 2
創建子接口
Int g0/0/0.2
Dot1q terminnation vid 2
Arp broadcast enable
查看arp的開啓情況
Dis cu | in arp
R1的子接口配置
OSPF配置情況
R1 R2 R3 R4 R5宣告a1 a2區域的方式都是一樣的
R2 R3 宣告a0區域
查看鄰居建立情況
R1上有來自R2 R3 的a1 a2鄰居
R2上有來自R1 R4的a1 a2鄰居、來自R5的a1鄰居、來自R3的a0鄰居;R3類似
R4 R5的鄰居關係也與預期相符
接下來,調整鏈路的帶寬來分流
將R1-R2間的業務子接口的cost增大
將R1-R3間的辦公子接口的cost增大
這樣一來,在R1上去往辦公或業務的路由將實現分流結構,查看R1的路由表
接下來調整互備的情況,即當辦公或業務的某段鏈路出現故障,路由的走向應該按照最開始的需求來進行
在R3上將R3-R5間的辦公子接口的cost增大,因爲R3 R5間的鏈路爲業務專用路由,只有當業務路由的某段鏈路出現故障,辦公路由才能用這段鏈路
在R2上將R2-R4間的辦公子接口的cost增大,因爲R2 R4間的鏈路爲辦公專用路由,只有當辦公路由的某段鏈路出現故障,業務路由才能用這段鏈路
R4 R5間的鏈路無論是辦公還是業務正常情況下都是不能啓用的,因爲流量總要經過辦公/業務路由器,即增大R4-R5間的辦公/業務路由接口的cost
測試:
分流測試:
辦公主機間的數據傳輸
PC1->PC3
PC3->PC1
PC1->PC5
PC5->PC1
可見,去與迴路徑相同
業務主機間的數據傳輸
PC2->PC4
PC2->PC6
回
PC4->PC2
PC6->PC2
互備測試
若R1—R2間鏈路出現故障
PC1->PC3
PC1->PC5
PC1去往PC5時,由於存在本區域的辦公路由,則永遠不會通過R2 R3間的鏈路,這個問題解決起來也很簡單,即將R1-R2 R1-R3間的辦公/業務放在區域3 4 即可,這個還是得看用戶的需求。視實際情況而定
此時,測試業務路由,沒有影響;相同的,當業務路由出現故障後,也不會影響到辦公路由
PC2->PC4
接下啦,將R2-R5間的鏈路斷開,與預期相符
PC1->PC3
PC1->PC5
相同的 ,不會影響業務的路由
PC2->PC4
PC2->PC6