交换机划分Vlan后可以连接多个不同的网络。当然,网络中存在多个交换机互联时,要实现交换机间多个不同网络的通信,则要在交换机上配置路由协议。静态路由是指由网络管理员手工配置路由信息,当网络的拓扑结构或链路状态发生变化时,网络管理员需要手工修改路由表中相关的静态路由信息,这在大型和复杂的网络环境通常不宜采用静态理由,一方面网络管理员难以全面地了解整个网络的拓扑结构,另一方面,当网络的拓扑结构和链路状态发生变化时,路由器中的静态路由信息需要大范围的调整,这一工作的难度和复杂度非常高。

 
静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息,下面用实例来讲述交换机静态路由的配置过程,由于分配每一台计算机的IP地址都不在同一网段,属于不同的网络,因此当前网络中所有计算机之间都是不能通信的。那么要实现当前网络的所有计算机能相互通信,使用静态路由来实现全网互通,从而实现所有计算机能相互通信。
 

 

 
1、 交换机的基本配置
⑴ 、为两台交换机划分3个Vlan,按要求分配端口,并设置每个Vlan对应的接口IP地址。为交换机SA做如下配置。
 
 

 
 
⑵ 、使用同样的方法配置交换机SB,配置如下。
 
 

 

2、 配置静态路由实现全网互通。
添加静态路由的命令为:ip route 【网络号】【子网掩码】【下一跳地址】。删除静态路由直接在命令前加上no即可。
以交换机器SA为例,对于交换机SA不直连的网络都要添加静态路由。其下一跳地址为交换机相连过去的对端Vlan的接口IP。具体实现方法如下:
 

 
 
同理,可为交换机SB上添加静态路由,命令如下:
 
 

 
3、 查看路由表
 
交换机的静态路由配置完成,可以通过查看路由表的方法查看配置是否成功,查看路由表在全局模式下完成,命令为show ip route下面是在交换机SA上查看到的路由表。使用show ip route命令时可以看到每条路由表信息前面都带有的一个大写字母,这些字母代表了这条路由表的实现方式。C表示设备直连的网络。S表示是静态路由,由管理员手动添加的路由信息。R表示该设备通过RIP路由协议学习到的路由信息。O表示该设备通过OSPF路由协议学习到的路由信息。E1、E2表示该设备通过OSPF路由重发布学习到的路由信息。
 

 
通过Ping命令测试与其他PC机的连通性,刚开始测试时发现会丢包,过一会就可以测试通了,这是因为交换机静态路由有个生效过程。静态路由按照上述方式配置成功后,测试发现当前网络中所有计算机间是相互连通的,实现了全网互通。
 
当一个网络上存在两个或多个交换机,且交换机上划分了多个不同的Vlan,每个Vlan所连的网络都不相同时,要实现全网互通,可以通过添加静态路由的方法实现。另外,添加静态路由要注意一下几点。
1、 目的网络是本交换机不直连的网络。
2、 下一跳地址为交换机互联的Vlan接口IP。
3、 所有计算机均要配置相应的网关。