在最近完成一个生成树拓扑时,我遇到了一个问题,想请教大家:
网络拓扑图如下:

配置要求:
1、网络中共有四台终端,分别是PC0(IP地址192.168.1.1/24),PC1(IP地址172.16.1.1/24),Server0(IP地址192.168.1.88/24),Server1(IP地址172.16.1.88/24)。其中PC0与Server0属vlan10,PC1与Server1属vlan20。
2、三台交换机之间的链路设置为trunk,采用dot1q封装,其他链路均为access。
3、分别在SW1、SW2、SW3上设置vlan10、vlan20,将SW1的fa0/3口加入vlan10,SW2的fa0/3口加入vlan20,将SW3的fa0/1口加入vlan10,fa0/2口加入vlan20。
4、由于交换机之间有环路,必须使用PVST。设置SW1作为vlan10的根网桥,SW2作为vlan10的备份根网桥,通过PVST协议,SW3的fa0/4端口被阻塞,PC0访问Server0即vlan10的链路走向为:PC0—SW3—SW1—Server0;
然后再设置SW2为vlan20的根网桥,SW1为vlan20的备份根网桥,通过PVST协议,SW3的fa0/3端口被阻塞,PC1访问Server1即vlan20的链路走向为:PC1—SW3—SW2—Server1;
以上配置均顺利完成,PC0与Server0 之间可以ping通,PC1与Server1之间也可以ping通。
这时我考虑该拓扑涉及两个网段,想接着配置下去,让192.168.1.0/24网段与172.16.1.0/24网段实现互通,并尝试了以下配置:
1、在SW1上创建vlan30。由于我将SW1设置为VTP的Server端,这样SW2、SW3就会同步创建vlan30,三台交换机均有vlan10、vlan20、vlan30;
2、进入SW1的vlan10端口,配置IP地址192.168.1.254/24作为192.168.1.0网段的网关;进入SW2的vlan20端口,配置IP地址172.16.1.254/24作为172.16.1.0/24网段的网关。经实验,PC0与Server0均可ping通192.168.1.254,PC1和Server1均能ping通172.16.1.254.
3、进入SW1的vlan30端口,配置IP地址10.1.1.1/24;进入SW2的vlan30端口,配置IP地址10.1.1.2/24;
4、进入SW1,增加路由条目 ip route 172.16.0.0 255.255.0.0 10.1.1.2;进入SW2,增加路由条目 ip route 192.168.1.0 255.255.255.0 10.1.1.1;
经实验发现,如此配置vlan10、vlan20、vlan30三个网段根本无法实现互通,想知道怎样才能实现三个网段之间的互联?
非常感谢大家!