我用路由器实现vlan之间的互访,如图:
(R1)------(SW1)------(PC1) //PC1属于vlan2,属于192.168.2.0网段
|
|
(SW2)------(PC2) //PC2属于vlan3,属于192.168.3.0网段
sw1和sw2都用自身的fa0/3连接,把他们配置为trunk模式,在设置sw1和sw2之间连接端口时,我没有指定sw1的fa0/3和sw2的fa0/3端口的vlan,默认应该就是vlan 1吧,然后我还把这两个交换机的vtp的服务器都设成了vlan 1,sw1的管理地址为192.168.1.2,sw2的管理地址为192.168.1.3,在路由器上设置了f0/0.1的ip地址为192.168.1.1,并且用dot1q 1 进行封装,fa0/0.2地址为192.168.2.1 ,用dot1q 2 封装,f0/0.3地址为192.168.3.1 用dot1q 3 封装,我的问题是:
1、为什么在这种情况下,我在sw1和sw2上ping192.168.2.1或3.1或4.1,怎么ping不通啊?
2、我没有指定sw1和sw2的trunk连接端口属于哪个vlan,并且设置sw1的f0/3的地址为192.168.1.2 ,sw2的f0/3的地址为192.168.1.3,这样配置合理吗?还有就是,开始我试着把sw1的trunk端口和sw2的trunk端口f0/3的地址都配置成192.168.1.1,按道理说,这两个f0/3都属于vlan1,而且还设置了单臂路由、做了trunk,怎么就没有地址冲突的提示呢?一般