2个2层可划分VLAN的交换机,在配置了trunk口后不用路由器就可以进行通信了吗

应该分两种情况
1、交换1的前一半端口和交换2的前一般端口属于同一个VLAN
2、交换1所有端口在同一个VLAN,交换2一样。

我猜你的意思,是vlan间通信。不可以,必须有3层设备,路由器或多层交换。
trunk,只是让2台交换机之间,只用一根物理线缆,实现多个vlan之间内部都可通信,vlan间是不行的。也就是,sw1的vlan10和sw2的vlan10,sw1的vlan20和sw2的vlan20……都可通信。如果不用trunk,有几个vlan,交换机之间就得连几根网线,trunk只用一根线,这是trunk的作用。追问

看明白了
不过它下面又做了配置,这次是vlan间了你看下
在交换机S1上配置VLan1和VLan2的接口IP地址,VLan1接口的IP地址配置为192.168.2.1/24,VLan2接口的IP地址配置为192.168.3.1/24
[S1]inter VLan 1
[S1-VLan-interfaces1]ip address 192.168.2.1 255.255.255.0
[S1]inter VLan 2
[S1-VLan-interfaces2]ip address 192.168.3.1 255.255.255.0
然后就可以实现vlan间通信(sw1的vlan1和sw2的vlan2)

追答

那这应该是多层交换机,默认是开始ip routing,就是开始路由功能,只要给vlan配置ip地址并no shutdown,就能实现vlan间路由。
你试一下show ip routing。如果能显示路由表,那必定是多层交换,2层交换机是没有路由表的。

来自:求助得到的回答
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-08
还是没看明白。。谁和谁,插在什么口子上通信?追问

就是两个交换机的第一个端口设为trunk口,其它的划分一下VLAN,划分规则看下我的问题补充,我看到一个资料上面介绍两个交换机配了trunk口之后两台交换机内相同的VLAN就可以通信了(交换机1的VLAN1和交换机2的VLAN1,他的实验是把两个交换机的前面一半端口分在同一个VLAN内部的)然后在在交换机1上面配置VLAN1的IP地址和VLAN2的IP地址就可以实现不同VLAN之间的互通(交换1的VLAN1与交换2的VLAN2互通)我就晕了。。

第2个回答  2012-09-09
都是同一网段,走纯2层没问题,跨网段跨vlan通信,必须有3层网关,看你交换机配置应该带有3层路由功能,能实现不同vlan间通信 ,2层通信其实就是打vlan标签和剥离vlan标签的过程,3层通信需要路由功能,因为首先在2层广播找不到目的地址,交给网关处理,网关查找路由表,找到对应表象,交给那个网段网关,然后就能找到另一个网段的ip地址了
第3个回答  2012-09-08
这种说法不对,VLAN间路由需要三层设备,比如三层交换或路由。与是否配置TRUNK口无关。
TRUNK的作用是中继VLAN,保持多个交换机之间能识别VLAN身份。

1.默认VLAN1的情况就是你说的这个情况,可以通信。
2.这种情况建立了TRUNK反而不能通信。
第4个回答  2012-09-09
同一个vlan就可以通信
相似回答