靜態路由是指由網絡管理員手工配置的路由信息。當網絡的拓撲結構或鏈路的狀態發生變化時,網絡管理員需要手工去修改路由表中相關的靜態路由信息。靜態路由對路由器的路由選擇進行控制,節省了網絡帶寬,減少了額外開支。靜態路由允許指定受限制部分的廣播內容,可出於安全而隱藏網絡的一部分。
如下圖中的路由,PC1傳輸數據的時候線路為PC1—>R1—>R2—>R3—>PC2,但是PC2回包的時候線路為PC2—>R3—>R1—>PC1,
上圖形中有三個路由器R1、R2、R3,以及兩個客戶機PC1、PC2,配置如下:
1、兩台客戶機的配置如下:
PC1配置為:IP:192.168.1.2
子網掩碼:255.255.255.0
網關:192.168.1.1
PC2配置為:IP:192.168.4.2
子網掩碼:255.255.255.0
網關:192.168.4.1
2、三個路由器的配置為:
>對R1三個端口f0/0、f0/1、f1/0的ip進行設置,並將其端口開放,然後添加靜態路由表
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip ad 192.168.1.1 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#int f0/1
Router(config-if)#ip ad 192.168.2.1 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#int f1/0
Router(config-if)#ip ad 192.168.5.1 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#ip rou 192.168.0.0 255.255.0.0 f0/1
>對R2兩個端口f0/0、f0/1的ip進行設置,並將其端口開放,然後添加靜態路由表
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip ad 192.168.2.2 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#int f0/1
Router(config-if)#ip ad 192.168.3.1 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#ip rou 192.168.4.0 255.255.255.0 f0/1
>對R3三個端口f0/0、f0/1和f1/0的ip進行設置,並將其端口開放,然後添加靜態路由表
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#ip ad 192.168.3.2 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#int f0/1
Router(config-if)#ip ad 192.168.4.1 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#int f1/0
Router(config-if)#ip ad 192.168.5.2 255.255.255.0
Router(config-if)#no shu
Router(config-if)#exi
Router(config)#ip rou 192.168.1.0 255.255.255.0 f1/0
配置成功後,使用PC1給PC2發包,路線為PC1—>R1—>R2—>R3—>PC2,
PC2回包的路線是:PC2—>R3—>R1—>PC1