靜态路由:
靜态路由是指由管理員手動配置和維護的路由。靜态路由配置簡單,并且無需像動态路由那樣占用路由器的CPU資源來計算和分析路由更新,被廣泛應用于網絡中。另外,靜态路由還可以實現負載均衡和路由備份。因此,學習并掌握好靜态路由的應用與配置是非常必要的。在華為的産品中靜态路由的默認優先級為60。
靜态路由的優點:
配置簡單
資源占用率少
負載分擔
冗餘備份
靜态路由缺點:死闆,不靈活。當網絡拓撲發生變化時,靜态路由不會自動适應拓撲改變,而是需要管理員手動進行調整。
應用場景:
适合結構簡單的網絡,即使在複雜的網絡中也會合理的配置一些靜态路由來提高網絡的性能。
靜态路由配置:
命令格式:
ip route-static ip-address { mask | mask-length } interface-type interface-number [ nexthop-address ]命令用來配置靜态路由。參數ip-address指定了一個網絡或者主機的目的地址,參數mask指定了一個子網掩碼或者前綴長度。如果使用了廣播接口如以太網接口作為出接口,則必須要指定下一跳地址;如果使用了串口作為出接口,則可以通過參數interface-type和interface-number(如Serial 1/0/0)來配置出接口,此時不必指定下一跳地址。
示例:
注意靜态路由的配置需要"有去有回"即相互配置靜态路由。
[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.12
[RTA]ip route-static 192.168.2.0 255.255.255.0 Serial 1/0/0
[RTA]ip route-static 192.168.2.0 24 Serial 1/0/0
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 Serial 1/0/0
[RTB]ip route-static 192.168.1.0 24 Serial 1/0/0
靜态路由的下一跳地址分為兩種情況:
情況一:在串行接口(p2p網絡)中,下一跳地址可以為串行口編号或者改串行口所對應的IP地址
情況二:在廣播網絡中,下一跳地址必須為IP地址。
負載分擔:
通過修改到達同一目的地靜态的路由的下一跳接口來實現
當源網絡和目的網絡之間存在多條鍊路時,可以通過等價路由來實現流量負載分擔。這些等價路由具有相同的目的網絡和掩碼、優先級和度量值。
配置示例:
[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.2
[RTA]ip route-static 192.168.2.0 255.255.255.0 20.0.12.2
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 20.0.12.1
配置驗證:
驗證命令:display ip routing-table
[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 60 0 RD 10.0.12.1 GigabitEthernet 0/0/0 Static 60 0 RD 20.0.12.1 GigabitEthernet 0/0/1
冗餘備份(浮動路由):
通告修改到達同一目的地靜态路由的優先級來達到浮動的目的,默認優先級為60,數字越大優先級越低。
浮動靜态路由在網絡中主路由失效的情況下,會加入到路由表并承擔數據轉發業務。
配置示例:
[RTA]ip route-static 192.168.2.0 255.255.255.0 10.0.12.2
[RTA]ip route-static 192.168.2.0 255.255.255.0 20.0.12.2 preference 100
[RTB]ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
[RTB]ip route-static 192.168.1.0 255.255.255.0 20.0.12.1 preference 100
配置驗證:
[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 60 0 RD 10.0.12.1 GigabitEthernet0/0/0
正常情況下之意主路由會出現路由中
當主路由失效的時候可以看見另一條優先級為100的路由已經被激活且被加入了路由表中
[RTB]interface GigabitEthernet 0/0/0
[RTB-GigabitEthernet 0/0/0]shutdown
[RTB]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
192.168.1.0/24 Static 100 0 RD 20.0.12.1 GigabitEthernet 0/0/1
缺省路由(默認路由)
方法一:
[RTA]ip route-static 0.0.0.0 0.0.0.0 10.0.12.2
方法二:
[RTA]ip route-static 0.0.0.0 0 10.0.12.2 GigabitEthernet 0/0/0
配置驗證:
[RTA]display ip routing-table
Route Flags: R - relay, D - download to fib
--------------------------------------------------------------
Routing Tables: Public Destinations : 13 Routes : 14
Destination/Mask Proto Pre Cost Flags NextHop Interface
……
0.0.0.0/0 Static 60 0 RD 10.0.12.2 GigabitEthernet0/0/0
由目的地地址和掩碼全為0的地址組成,但下一跳需要真實有效。如果報文的目的地址無法匹配路由表中的任何一項,路由器将選擇依照缺省路由來轉發報文,缺省路由會最後匹配。注意:相鄰的兩台路由設備不能相互配置默認靜态路由,否則會出現環路。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!