思科交换机如何使vlan之间互通?

有2个情况,1,vlan1与vlan2,vlan3之间互通
2.vlan2与所有vlan互通(vlan1~vlan100)
思科4506,我说的是一个交换机,不是2个交换机之间互通

一般在一个企业网络内部很少会使用路由器,在生产环境中,VLAN间的通信主要是通过三层交换来实现的。
三层交换机具备网络层的功能,实现VLAN相互访问的原理是:利用三层交换机的路由功能,通过识别数据包的IP地址,查找路由表进行选路转发。在三层交换机中跨VLAN间路由,需要使用SVI(Switch Virtual Interface,交换虚拟接口),SVI是指为交换机中的VLAN创建的虚拟接口,并且配置IP地址。SVI是联系二层VLAN的IP接口,一个SVI只能和一个VLAN相联系。
实验拓扑与上文类似,只是将2811路由器换成了3560三层交换机。
PC0接在2960交换机f0/1口,IP:192.168.1.10,默认网关192.168.1.254,属于VLAN 10;PC1接在2960交换机f0/13口,IP:192.168.2.10,默认网关192.168.2.254,属于VLAN 20;2960交换机的f0/24口与3560三层交换机的f0/1口相连,设为trunk模式。
PC0和PC1分属于不同的vlan,它们间数据的通信首先要经由trunk链路传输给三层交换机,然后再由三层交换机转发到不同的vlan。

一、配置Cisco 2960交换机
创建VLAN:
Switch#vlan database
Switch(vlan)#vlan 10 name vlan10
Switch(vlan)#vlan 20 name vlan 20
Switch(vlan)#exit
分配端口(将f0/1-f0/12端口划归vlan10,f0/13-f0/23端口划归vlan20):
Switch(config)#int range f0/1-12
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit
Switch(config)#int range f0/13-23
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 20
Switch(config-if-range)#exit
设置trunk
Switch(config)#int f0/24
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit

二、配置Cisco 3560交换机
首先创建相同编号的VLAN:
Switch#vlan database
Switch(vlan)#vlan 10 name vlan10
Switch(vlan)#vlan 20 name vlan20
Switch(vlan)#exit
然后通过设置SVI交换虚拟接口,分别为每个VLAN设置IP:
Switch#conf t
Switch(config)#int vlan 10
Switch(config-if)#ip address 192.168.1.254 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit
Switch(config)#int vlan 20
Switch(config-if)#ip address 192.168.2.254 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#exit

最后还有一条非常重要的命令需要执行:
Switch(config)#ip routing
这条命令的作用是启用三层交换机的路由功能,否则三层交换机只能使用其二层功能。
三、在PC上测试
为两台PC分别设置好相应的IP,用ping命令进行测试,可以ping通,证明vlan间可以互通。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-09
交换机A配置
vlan 1
vlan 2
vlan 3
int vlan 1
ip add 192.168.1.1 255.255.255.0
int vlan 2
ip add 192.168.2.1 255.255.255.0
int vlan 3
ip add 192.168.3.1 255.255.255.0
interface gigabitethernet 0/1 接PC的端口
switchport acc vlan 1
interface gigabitethernet 0/1 接PC的端口
switchport acc vlan 2

这样接在0/1接口和接在0/2接口下的PC,就能够互通了(PC配置对应的IP地址),.如果要限制某些vlan之间通,某些vlan之间不同,那就可以用acl.
如:vlan1 不能访问vlan100
ip access-list extended xxxx
deny ip 192.1681.0 255.255.255.0 192.168.100.0 255.255.255.0
permit ip any any
ACL可以在VLAN下应用,也可以在端口下应用本回答被提问者采纳
第2个回答  2014-03-10
建立trunk连接,或者configure static route
第3个回答  2014-03-10
三层交换机和单臂路由

思科交换机如何使vlan之间互通?
PC0和PC1分属于不同的vlan,它们间数据的通信首先要经由trunk链路传输给三层交换机,然后再由三层交换机转发到不同的vlan。一、配置Cisco 2960交换机 创建VLAN:Switch#vlan database Switch(vlan)#vlan 10 name vlan10 Switch(vlan)#vlan 20 name vlan 20 Switch(vlan)#exit 分配端口(将f0\/1-f0...

思科3750系列交换机如何实现VLAN间的路由通信?
配置过程中,务必检查设备VLAN分配和子网掩码,确保所有设备处于同一广播域。如果遇到通信问题,检查网关配置和路由设置,以确保内外网络的正确连接。总的来说,思科Catalyst 3750系列交换机以其卓越性能和配置灵活性,为企业网络提供了强大且易于管理的解决方案。选择它,就等于选择了高效、安全的网络环境。在...

思科交换机,划分vlan后怎么实现vlan之间通信
1.交换机有多少vlan,就连多少线到路由器;2.交换机只需要1条到路由器就可以实现vlan间通信,称为单臂路由器;3.用多层交换机,不用路由器了!然后:A ,在交换机上用 switchport mode access switchport access vlan 号 B,还要先把交换机上的以太网接口配置成Trunk 接口 switch(config)#int f0\/1 switc...

cisco路由器与cisco交换机怎么设置才可以实现之间的通信?
1. 设置交换机的vlan 2和trunk switch#vlan database switch(vlan)#vlan 2 switch(vlan)#exit switch#conf t switch(config)#hostname SWA SWA(config)#int f0\/6 SWA(config-if)#switchport access vlan 2 SWA(config-if)#int f0\/7 SWA(config-if)#switchport access vlan 2 SWA(config-if)...

思科交换机 怎么实现各vlan的互相通信
在3560确认IP routing功能开启 3560到各2960使用trunk(如果2960上有多vlan的话)3560上根据vlan个数配置svi接口,比如2960上有vlan 20,那么3560就配置interface vlan 20 3560上配置根据vlan的网段配置dhcp pool,并把default-route设置为该svi接口的IP地址。

交换机上如何实现vlan之间通信?
在交换机上实现VLAN之间的通信,可以通过以下步骤进行:创建VLAN并分配IP地址。首先,在交换机的管理界面中创建需要的VLAN,并为每个VLAN分配一个IP地址。例如,如果要在同一台三层交换机上实现PC1和PC2之间的互通,可以创建VLAN 10和VLAN 20,并为它们分别分配IP地址10.0.0.1\/24和20.0.0.1\/24。...

cisco三层交换机怎么设置实现vlan间的通讯
4、3560交换机进入fa0\/2端口将其分配给vlan2中---在特权模式下输入interface vlan 2,配置vlan虚拟接口---输入ip address 192.168.1.1 255.255.255.0---同理配置vlan3地址为192.168.2.1 255.255.255.0---end---输入copy run start配置结束。5、测试vlan的通讯---pc0 ping pc2可以ping...

思科如何配置跨交换机相同VLAN间通讯
思科配置跨交换机相同VLAN间通讯的 方法 :Switch>en Switch>enable Switch#conf Switch#configure Switch#configure terminal Enter configuration commands, one per line. End with CNTL\/Z.Switch(config)#hostname SWA SWA(config)#in v SWA(config)#in vlan 1 SWA(config-if)#ip add 192.168...

...机一台H3C交换机,两台上有不同的VLAN,怎么实现不通的VLAN互通...
你把思科核心交换机开启路由功能,将H3C的机器连接过来,网关是核心交换机的地址。你可以每个VLAN连接一个端口,也可以使用子接口来通信,前者更快,后者省端口。

怎么利用三层交换机来实现VLAN间路由
方法\/步骤 首先打开思科模拟器软件,找出一台三层交换机和两台PC,如下图所示:将三层交换机和两台PC用直通线连接起来,如下图所示:在三层交换机上划分VLAN,命令是:Switch#conf tEnter configuration commands, one per line. End with CNTL\/Z.Switch(config)#vlan 2Switch(config-vlan)#exit...

相似回答