下面用例子來說解靜態路由的用法:
例子拓撲圖如上:
例子要求:要求兩個三層設備配置靜態路由實現全網互通?
例子配置以下:
Switch>enable
Switch#config terminal
Switch(config)#vlan 10 //建立VLAN
Switch(config-vlan)#vlan 20
Switch(config-vlan)#exit
Switch(config)#interface vlan 10 進入VLAN10的SVI,而且給SVI配置IP地址
Switch(config-if)#ip address 192.168.10.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface vlan 20
Switch(config-if)#ip address 192.168.20.1 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/5 //進入接口
Switch(config-if)#switchport access vlan 10 //將接口加入到VLAN10當中
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/10
Switch(config-if)#switchport access vlan 20
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#interface f0/1 //進入接口
Switch(config-if)#no switchport //將接口配置成路由口
Switch(config-if)#ip address 192.168.1.1 255.255.255.0 //給路由口配置IP地址
Switch(config-if)#no shut
Switch(config-if)#exit
Switch(config)#ip route 192.168.30.0 255.255.255.0 192.168.1.2 //配置靜態路由,交換機的報文中有目標網絡是192.168.30.0,報文的下一跳地址到192.168.1.2
Switch(config)#ip route
0.0.0
.0 0.0.0.0 192.168.1.2 //配置缺省的靜態路由,交換機找不到匹配的條目時,就交給缺省路由
Switch(config)#end
Router>enable
Router#config terminal
Router(config)#interface f1/0 //進入路由接口,而且配置IP地址
Router(config-if)#ip address 192.168.1.2 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#interface f1/1
Router(config-if)#ip address 192.168.30.1 255.255.255.0
Router(config-if)#no shut
Router(config-if)#exit
Router(config)#ip route 192.168.10.0 255.255.255.0 192.168.1.1 //配置靜態路由,路由器上報文有目標網絡是192.168.10.0,報文下一跳地址爲192.168.1.1
Router(config)#ip route 192.168.20.0 255.255.255.0 192.168.1.1 //配置靜態路由,路由器上報文有目標網絡是192.168.20.0,報文下一跳地址爲192.168.1.1
Router(config)#ip route
0.0.0
.0 0.0.0.0 f1/1 //配置缺省的靜態路由,交換機找不到匹配的條目時,就交給缺省路由
Router(config)#end
綜實驗所述:靜態路由是須要手工指定的,網絡相對穩定,可是拓展性不強,一旦有新網絡增長,就必須配置全網設備,使其全網互連,不利於拓展管理,但安全性較高和穩定性高.仔細看我上面是否是每一個設備都加了一條缺省靜態路由,這是由於當網絡設備不知道不相鄰網絡的時,並且還要與他們之間通訊,就必須配置缺省路由,記住配置缺省路由時相鄰設備之間不能互相指到對方,若是這樣作就會產生環路的可能。就好比說,個人上例,交換機的缺省路由指到了路由器上,而路由器的缺省路由就不能指到交換機上去了,而路由器的缺省路由的地址就要指到路由器的出口接口了。