静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路状态发生变化时,网络管理员需要手工修改路由表中的静态路由信息。静态路由信息在默认情况下不会传递给其他路由器。静态路由一般适用于比较简单的网络环境。
静态路由的优点:使用静态路由的好处是网络安全且保密性高。动态路由因为需要在路由器之间频繁地交换各自的路由表,而对路由表的分析可以揭示网络的拓扑结构和网络地址等信息。因此,出于网络安全方面的考虑可以采用静态路由。
静态路由的缺点:大型和复杂的网络环境通常不宜采用静态路由。一方面,网络管理员难以全面地了解整个网络的拓扑结构;另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围地调整,这一工作的难度和复杂程度非常高。
在小型网络中,使用静态路由是较好的选择。而当管理员想要控制数据转发路径时,也可以使用静态路由。
实验拓扑如下图所示
交换机和PC机IP地址网络参数设置
设备 | 端口 | IP | Mask | 网关 |
SwitchA的VLAN10 | E0/0/1 | 192.168.0.1 | 255.255.255.0 | 无 |
SwitchA的VLAN20 | E0/0/2 | 192.168.1.1 | 255.255.255.0 | 无 |
SwitchA的VLAN100 | E0/0/24 | 192.168.100.1 | 255.255.255.0 | 无 |
SwitchB的VLAN30 | E0/0/1 | 192.168.2.1 | 255.255.255.0 | 无 |
SwitchB的VLAN40 | E0/0/1 | 192.168.3.1 | 255.255.255.0 | 无 |
SwitchB的VLAN100 | E0/0/24 | 192.168.100.2 | 255.255.255.0 | 无 |
PC1 | E0/0/1 | 192.168.0.2 | 255.255.255.0 | 192.168.0.1 |
PC2 | E0/0/2 | 192.168.1.2 | 255.255.255.0 | 192.168.1.1 |
PC3 | E0/0/1 | 192.168.2.2 | 255.255.255.0 | 192.168.2.1 |
PC4 | E0/0/2 | 192.168.3.2 | 255.255.255.0 | 192.168.3.1 |
操作步骤:
步骤1:按图所示,连接网络拓扑结构。
步骤2:按表所示,配置计算机的IP地址、子网掩码和网关。
步骤3:根据拓扑图在交换机A上划分Vlan并添加相应的端口。
步骤4:根据拓扑图在交换机B上划分Vlan并添加相应的端口。
步骤5:在交换机A接口上配置IP地址参数见表。
步骤6:在交换机B接口上配置IP地址参数见表。
步骤7:查看配置路由协议之前的SwitchA的路由表。
SwitchA #sho ip route
C 127.0.0.0/8 is directly connected, Loopback
C 192.168.0.0/24 is directly connected, Vlan10
C 192.168.1.0/24 is directly connected, Vlan20
C 192.168.100.0/24 is directly connected, Vlan100
Total routes are : 4 item(s)
步骤8:查看路由协议之前的SwitchB的路由表。
SwitchB#sho ip route
C 127.0.0.0/8 is directly connected, Loopback
C 192.168.2.0/24 is directly connected, Vlan30
C 192.168.3.0/24 is directly connected, Vlan40
C 192.168.100.0/24 is directly connected, Vlan100
Total routes are : 4 item(s)
- 在未开启路由协议的情况下验证连通性并查看路由表
验证互通性
源PC | 端口 | 目的PC | 端口 | 结果 |
PC1 | E1/1 | PC2 | SA:E1/2 | 通 |
PC1 | E1/1 | VLAN100 | SA:E1/24 | 通 |
PC1 | E1/1 | PC3 | SB:E1/0/2 | 不通 |
PC1 | E1/1 | VLAN200 | SB:E1/0/24 | 不通 |
可以看到路由表中只有直连路由信息,并没有SwitchB交换机上的路由信息,因此PC1无法Ping通SwitchB交换机上的网段。
步骤9:配置路由协议前,同一个交换机可以通信,不同交换机的vlan无法通信。
步骤10:在SwitchA上配置静态路由。
SwitchA(config)# ip route 192.168.2.0 255.255.255.0 192.168.100.2
SwitchA(config)# ip route 192.168.3.0 255.255.255.0 192.168.100.2
也可以用默认路由配置:
SwitchA(config)# ip route 0.0.0.0 0.0.0.0 192.168.100.2
步骤11:在SwitchB上配置静态路由。
SwitchB(config)# ip route 192.168.0.0 255.255.255.0 192.168.100.1
SwitchB(config)# ip route 192.168.0.0 255.255.255.0 192.168.100.1
也可以用默认路由配置:
SwitchB(config)# ip route 0.0.0.0 0.0.0.0 192.168.100.1
步骤12:查看 SwitchA的路由表。
SwitchA #sho ip route (略)
步骤13:查看 SwitchB的路由表。
SwitchB #sho ip route (略)
步骤14. 验证互通性
源PC | 端口 | 目的PC | 端口 | 结果 |
PC1 | E1/1 | PC2 | SA:E1/2 | 通 |
PC1 | E1/1 | VLAN100 | SA:E1/24 | 通 |
PC1 | E1/1 | PC3 | SB:E1/0/2 | 通 |
PC1 | E1/1 | VLAN200 | SB:E1/0/24 | 通 |