静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由对路由器的路由选择进行控制,节省了网络带宽,减少了额外开支。静态路由允许指定受限制部分的广播内容,可出于安全而隐藏网络的一部分。
如下图中的路由,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
……