一.實驗拓撲
使用ENSP模擬器(版本V100R002C00 1.2.00.350)
二.實驗需求:
實現當一條鏈路出現問題,另一條鏈路自動出現代替原來鏈路,起到備份作用
三.實驗步驟:
1.Ip規劃:
R1的g0/0/2的ip地址是202.106.14.1 30
R 4的g0/0/2的ip地址是202.106.14.2 30
R4的g0/0/1的ip地址是202.106.34.2 30
R3的g0/0/1的ip地址是202.106.34.1 30
2.配置腳本:
R4的配置如下:
<Huawei>sy //用system view 這條命令進來
[Huawei]sysnameR4//用sysname更改主機名
[R4]int g0/0/2 //用interface進(g0/0/0)接口
[R4-GigabitEthernet0/0/2]ipadd 202.106.14.2 30 //用ip address+地址+掩碼爲此接口配置ip
[R4-GigabitEthernet0/0/0]unshut //用unshutdown 命令激活
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 202.106.34.2 30
[R4-GigabitEthernet0/0/0]un shut
R1的配置如下:
<Huawei>sy
[Huawei]int g0/0/2
[Huawei-GigabitEthernet0/0/2]ip add 202.106.14.1 30
[Huawei-GigabitEthernet0/0/0]un shut
R3的配置如下:
<Huawei>sy
[Huawei]sysname R3
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 202.106.34.1 30
[R3-GigabitEthernet0/0/0]un shut
R1: [Huawei]dis ip routing-table //查看路由表
查看路由表發現R1所有數據都給了R2,當R1到達R2鏈路出現問題時,所有數據包都到達不了目的地,這時可以將所有數據包給R4,就需加默認路由或靜態路由。
[Huawei]ip route-static 0.0.0.0 0.0.0.0202.106.14.2 //默認路由:ip route-static 0.0.0.0 0.0.0.0+下一跳地址(0.0.0.0 0.0.0.0表示所有地址,這裏的202.106.14.2爲下一跳地址)
[Huawei]dis ip routing-table //查看路由表
在R1上再次查看路由表發現出現負載均衡現象,如果我們不想出現負載均衡現象,而是當一條線路出現故障時另一條直接切過來使用,則使用浮動路由來搞定
[Huawei] undo ip route-static 0.0.0.0 0.0.0.0202.106.14.2 //Undo+什麼意味着去除什麼
[Huawei]dis ip routing-table
查看路由表發現返回原來狀態
[Huawei] ip route-static 0.0.0.0 0.0.0.0 202.106.14.2 permanent 70 //如果還想讓它通過14.2走,只不過當R1到達R2鏈路出現故障的時候,所以在它後面加一個優先級,數字越小越優先,若讓它不優先,只要比60大就可以
[Huawei]dis ip routing-table
查看路由表,發現路由表並沒有發生改變,對於R1到達所有網段還是把數據交給1.1,但當上面鏈路出現問題時,那條路由(R1-R4)就會浮出來,這就是浮動路由原理。
四.實驗結果:
[Huawei]int g0/0/0
[Huawei-GigabitEthernet0/0/0]shut //進接口shutdown 接口鏈路就會斷掉
[Huawei]dis ip routing-table
(路由表並沒有發生改變而是把剛纔沒有浮上來的70的路由浮上來,即使上面斷了數據也不受影響,這就是浮動路由,浮動路由通過調大優先級來起到備份作用)
五.實驗總結:
我們讓數據包只從一個出口走,默認情況下我們讓R1所有數據包都給R2,如果這條鏈路出現故障,讓它把所有數據切到下面的運營商(R4)這就是浮動路由。浮動路由就是起到備份作用
歡迎加入我們的運營商網絡技術交流Q羣:80268245 和全國的一線工程師交流技術。