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

作者&投稿:耿耿 (若有异议请与网页底部的电邮联系)
两台思科3560三层交换机vlan间如何实现互访?~

解决的方法就是,在其中一台思科3560三层交换机上(哪一台都无所谓,因为你在两台三层交换机之间的链路,是二层的Trunk链路。而trunk是承载多VLAN流量的),添加两个SVI(Switch Virtual Interface )接口(假设你之前没有添加过)。在SVI接口上设置IP地址,然后把划入相应VLAN的电脑的网关,设置成所对应的SVI地址。
我假设你一个VLAN是VLAN2,VLAN2的IP地址网段是192.168.2.0 255.255.255.0,网关是192.168.2.1;而另一个VLAN是VLAN3,VLAN3的IP地址网段是192.168.3.0 255.255.255.0,网关是192.168.3.1;两台三层交换机之间的互联,依然是用Trunk这种二层链路相连,那具体的配置如下:

Switch(config)#interface vlan 2
Switch(config-if)#description This interface is the gateway of VLAN 2.
Switch(config-if)#ip address 192.168.2.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#
Switch(config)#interface vlan 3
Switch(config-if)#description This interface is the gateway of VLAN 3.
Switch(config-if)#ip address 192.168.3.1 255.255.255.0
Switch(config-if)#exit
Switch(config)#

在全局模式下,使用命令interface vlan 3,就是启用一个SVI接口。
这样,就应该能通。但前提条件是:你要在一台三层交换机上设置两个SVI接口。
如果你想要在两台三层交换机上各设置一个SVI接口,然后又要互通的话,就要启用路由协议,并把VLAN的网段发布出去才行。

如果还有疑问的话,再跟我补充说明吧!留下你的邮箱,将更利于我们的联系。

最后说一句:如果把我的答案选为最佳答案的话,请多给一点分吧!
毕竟,要思考你这个问题,并给出相应的答案,还要用键盘输入,是要用不少的时间和精力的。

交换机还需要连接到路由器
目前有3种方法:
1.交换机有多少vlan,就连多少线到路由器;
2.交换机只需要1条到路由器就可以实现vlan间通信,称为单臂路由器;
3.用多层交换机,不用路由器了!

然后:
A ,在交换机上用
switchport mode access
switchport access vlan 号

B,还要先把交换机上的以太网接口配置成Trunk 接口
switch(config)#int f0/1
switch(config-if)#switch trunk encap dot1q
switch(config-if)#switch mode trunk

C,在路由器的物理以太网接口下创建子接口,并定义封装类型
以下只是举例:
router(config)#int g0/0
router(config-if)#no shutdown
router(config)#int g0/0.1
router(config-subif)#encapture dot1q 1 native
router (config-subif)#ip address x.x.x.x 子网掩码
//在子接口上配置IP 地址,这个地址就是VLAN 1 的网关了
router(config)#int g0/0.2
router(config-subif)#encapture dot1q 2
router(config-subif)#ip address x.x.x.x 子网掩码

注意:如果是3层交换机的
除了设置
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 号
然后开启3层交换机的路由功能IP routing
接着需要进int vlan 号
no shutdown
和设置它们的IP地址就可以了!

一般在一个企业网络内部很少会使用路由器,在生产环境中,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间可以互通。

交换机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下应用,也可以在端口下应用

建立trunk连接,或者configure static route

三层交换机和单臂路由


如何设置思科3560的VLAN并设置IP范围
1、安装完成之后打开该软件,进入软件配置主界面。2、单击Cisco交换机3560进入“CLI”界面,输入“enable”命令进入特权配置模式。并输入“vlan database”命令进入vlan配置模式。3、接着,进入vlan的配置模式后,输入命令“?”,可以查看当前模式下有哪些命令是可以使用的。4、开始为cisco交换机添加一个vla...

思科两个不同vlan的交换机怎么配置成两边的电脑可以ping通(最好附配置...
两个交换机之间的接口使用trunk,sw0要有vl10和vl20,还有就是dhcp要么配置在sw0要么配置在路由器上

请问新买H3C交换机想按端口设置vlan,一起有20个端口准备分5个vlan,4...
vlan 1 (创建vlan1)port ethernet 0\/1 to ethernet 0\/4 (将端口1-4加入vlan1)quit (退出vlan1视图)其余以此类推

CISCO3650交换机两个VLAN之间不能互通。
最简单的方法,如果没有其他需求只要pc互通的话。int vlan1跟int vlan 2都在同一台交换机上,是有路由的,开启了ip routing就能互通,思路是将pc的默认网关指向int vlan 1,3650收到数据包后查找路由表实现转发,ping通。en conf t ip routing(开启三层功能)vlan 1(创建Vlan)vlan 2 int range ...

...还有防火墙放在哪里,哪一层用三层交换机,要实现vl
通过核心层交换机连接防火墙,然后连接到外网。在汇聚层交换机配置各个VLAN的IP地址,在接入层交换机划分VLAN并且把相应接口划分到相应VLAN中即可。而且在汇聚层及核心层要做路由配置才能通信。

使用交换机建立虚拟局域网?
方法\/步骤 1、VLAN技术的配置 配置VLAN的方法有很多,win7系统下载可以通过指定交换机接口、客户机MAC地址或IP地址等多种方法划分VLAN,其中用得最多的是划分交换机物理接口。如图1所示,将交换机F0\/2接口分配 给VLAN2。VLAN的操作内容主要有创建、命名、接口指派等,具体命令配置如下。(1)创建 VLAN。S...

今天做了交换机trunk的实验,两台交换机1,2相连,2交换机连到路由器,1交...
1:在trunk上发送数据时要打标签,当2交换机收到1交换机关于vlan10的数据后,会查看关于标签里关于vlan ID字段的值,发现自己vlan数据库里并不存在相应的vlan ,直接丢弃。2:即使数据通过了第一关,2交换机在准备发送vlan10的数据到路由器时,会查看关于vlan 10所属接口,此时,没有接口属于vlan10 ...

CISCO交换机和levevl one 交换机连接后在CISCO的端口划了VLAN还可以和...
相同VLAN下是可以通信的,不同VLAN下就不可以了。你在levevl交换机的端口上也划同样的VLAN,也只能保证在这两台交换机上的相同的VLAN可以通信。不同VLAN仍不能通信。实现不同VLAN的通信,需要3层设备,路由,或3层交换。

在锐捷交换机中,怎样将多个端口同时划分到一个vlan中?
在电脑属性里设置相同的IP地址就可以将多个端口划分到同一个VLAN中。计算机网络中,一个二层网络可以被划分为多个不同的广播域,一个广播域对应了一个特定的用户组,默认情况下这些不同的广播域是相互隔离的。不同的广播域之间想要通信,需要通过一个或多个路由器。这样的一个广播域就称为VLAN。一组...

3层交换机 VLAN 在down状态如何UP
1、有的机器配IP就UP了 2、有的得手工开启:1)H3c的命令是undo sh 2)cisco的命令是no sh 3、默认情况下将端口划到Vlan里面只是进行了虚拟分组不用UP,其实已经生效了,只有配置了Vlan的IP才会UP的 。UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System ...

闽侯县19259352918: 思科交换机 怎么实现各vlan的互相通信 -
郯勇复方: 在三层上做VLAN路由, 中继接口下 switchport trunk encapsulation dot1q switchport trunk allowed vlan all switchport mode trunk

闽侯县19259352918: 思科三层交换机配置,实现不同vlan间的通信 -
郯勇复方: 原发布者:you0xi思科三层交换机实现不同VLAN间互相访问配置案例解决:思科二层交换机不具备三层交换能力,无法在两个VLAN之间提供路由,为了解决这一问题,就必须增加思科路由器或思科三层交换机之类的路由设备.我们这里选择...

闽侯县19259352918: Cisco VLAN间互访如何控制 -
郯勇复方: 通过管理层交换机划分好VLAN后,各VLAN之间是不能互访的,除非你指定某两个VLAN之间可以互访.

闽侯县19259352918: cisco三层交换机怎么设置实现vlan间的通讯 -
郯勇复方: 1、不同VLAN通信必须要借助三层或以三层以上设备2、一般学习都会用路由器做子接口3、用三层交换机就是你这种方法: 1、你把接口配置在二层就划分到你指定的vlan,比如你下面有VLAN10 2、在全局输入int vlan 10 在这个接口下配置...

闽侯县19259352918: cisco交换机 不同VLAN之间怎么通信? -
郯勇复方: ...楼上神人啊!你配个VLAN中继协议 让不同VLAN通信 给我看看! VLAN中继协议 干什么的 搞清楚再说话! 不过后半句倒是对的.VLAN之间不能直接通信.必须要经过路由器!也就是要做路由才行,这是不需要怀疑的! 具体怎么做看你网络拓扑是怎么样的.可以做静态 也可以做动态.那种成本最低用那个. 如有疑惑 欢迎继续追问...

闽侯县19259352918: 思科三层交换机vlan间互联 -
郯勇复方: 简单的帮你整理下思路: 第一步: sw1和sw0之间互联的链路起为中继链路: SW1(config)#int f0/24 SW1(config-if)#switchport trunk encapsulation dot1q ////封装协议为802.1q SW1(config-if)#switchport mode trunk ////模式为trunk SW1(config)#ip ...

闽侯县19259352918: 在思科交换机上,连接到同一台交换机上的不同vlan下的端口要能通信,需如何配置 -
郯勇复方: 思科交换机,默认网段间不能互通,需要输入ip routing打通三层之间的路由

闽侯县19259352918: 思科模拟器如何配置两个不同的vlan通过一个路由器ping通另一个网段的电脑? -
郯勇复方: 将连接交换机的PC所在接口划分到不同的VLAN,交换机与路由器所连接口设置为Trunk模式,在路由器的F0/0接口配置子接口的IP地址并封装到不同的VLAN.

闽侯县19259352918: 思科SG300 - 28三层交换机设置Vlan 连接硬件防火墙 实现vlan互访 并指定Vlan内的用户能访问外网 -
郯勇复方: 首先在三层交换机划分各vlan ,然后在防火墙上添加到各个vlan的静态路由.这样就可以了.

闽侯县19259352918: 两台CISCO的三层交换机想实现不同VLAN之间通信,跪求高师,给出指点!!! -
郯勇复方: 很简单了,两台之间使用VLAN Trunk连接,使用其中一台作路由就可以,在VLAN端口上配置各个VLAN的IP地址,作为各个VLAN的网关,使用IP Routing方式,这样就好了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网