三层交换机_三层交换机实现不同VLAN间通信

本文详细介绍了如何使用三层交换机实现不同VLAN间的通信。通过创建VLAN、配置接口及设置路由,确保销售部(VLAN 10)和技术部(VLAN 20)的PC能相互通信。实验拓扑包括一台三层交换机和一台二层交换机,连接各PC,并通过配置三层交换机的VLAN接口IP地址来建立通信路径。
摘要由CSDN通过智能技术生成

上次我们有发布到交换机的三种vlan划分方法详解,划分vlan不再难有多个朋友就问到弱电君关于vlan间的通信,如何实现不同vlan的通信互访,如果我们前面对vlan不了解的话,那么这期可以详细了解下。

一、案例要求

若企业中有2个部门:销售部和技术部(2个部门PC机IP地址在不同网段),其中销售部的PC机分散连接在2台交换机上,配置交换机使得销售部PC能够实现相互通信,而且销售部和技术部之间也能相互通信。

在本实验中,我们将PC1和PC3分别连接到SwitchA(三层交换机)的F0/5端口和SwitchB的F0/5端口并划入VLAN 10,将PC2连接到SwitchA(三层交换机)的F0/15端口并划入VLAN 20,SwitchA和SwitchB之间通过各自的F0/24端口连接。配置三层交换机使在不同VLAN组中的PC1、PC2、PC3能相互通信。

二、拓扑图

S3550-24(三层交换机)1台、S2126交换机1台、PC机3台。

60e2ac489061d33c49569bd4cf0d9935.png

VLAN间通信实验拓扑结构图

三、配置步骤

1、按实验拓扑连接设备,并按图中所示配置PC机的IP地址,PC1、PC3网段相同可以通信,但是PC1、PC3和PC2是不同网段的,所以PC2(技术部)不能和另外2台PC机(销售部)通信。

2、在交换机SwitchA上创建VLAN 10,并将0/5端口划入VLAN 10中。

SwitchA(config)#vlan 10 //创建VLAN 10

SwitchA (config-vlan)#name sales // 将VLAN 10 命名为sales

SwitchA (config)#interface f0/5 //进入F0/5接口配置模式

SwitchA (config-if)#switchport access vlan10 //将F0/5端口划入VLAN 10

SwitchA #show vlan id 10 //验证已创建了VLAN 10并已将F0/5端口划入VLAN 10中。

代码小结:

创建vlan为10‍将vlan10命名为sales(销售部)划分的端口为F0/5

3、在交换机SwitchA上创建VLAN 20,并将F0/15口划分到VLAN 20中。

SwitchA(config)#vlan20 //创建VLAN 20

SwitchA(config-vlan)#name technical //将VLAN 20 命名为technical

SwitchA(config)#interface f0/15 //进入F0/15接口配置模式

SwitchA(config-if)#switchport access vlan 20 //将F0/15端口划入VLAN 20

SwitchA #showvlan id 20 //验证已创建了VLAN 20并已将F0/15端口划入VLAN 20中。

代码小结:

创建vlan为20将vlan20命名为technical(技术部)划分的端口为F0/15

c63ed6f1d5773063890e169844a61b5a.png

4、在交换机SwitchA上与SwitchB相连的端口(此处为F0/24端口)定义为tag vlan 模式。

SwitchA (config)#interface f0/24 //进入接口配置模式

SwitchA (config-if)#switchport mode trunk //将F0/24口设置为tag vlan模式

SwitchA (config)#show interfaces f0/24 switch //验证F0/24口已被设置为tag vlan模式

5、在交换机SwitchB上创建VLAN 10,并将F0/5端口划入VLAN 10中。

SwitchB(config)#vlan 10 //创建VLAN 10

SwitchB (config-vlan)#name sales //将VLAN 10 命名为sales

SwitchB (config)#interface f0/5 //进入F0/5接口配置模式

SwitchB (config-if)#switchport access vlan10 !将F0/5端口划入VLAN 10

SwitchB #show vlan id 10 //验证已创建了VLAN 10并已将F0/5端口划入VLAN 10中

3aabc6124f9fd6ad7ebdc5cf05e04207.png

6、在交换机SwitchB上与SwitchA相连的端口(此处为F0/24端口)定义为tag vlan 模式。

SwitchB (config)#interface f0/24 //进入接口配置模式

SwitchB (config-if)#switchport mode trunk //将F0/24口设置为tag vlan模式

SwitchB (config)#show interfaces f0/24 switch //验证F0/24口已被设置为tag vlan模式。

7、设置三层交换机VLAN 间通讯

开启三层交换机的路由功能

SwitchA>enable

SwitchA#configure terminal

SwitchA(config)#ip routing //开启三层交换机的路由功能

SwitchA(config) #interface vlan 10 //创建虚拟接口vlan10

SwitchA(config-if) #ip address 192.168.10.254 255.255.255.0 //配置vlan10的虚拟接口ip地址

SwitchA(config) #interface vlan 20 //创建虚拟接口vlan20

配置vlan20的虚拟接口ip地址

SwitchA(config-if) #ip address 192.168.20.254 255.255.255.0 //配置vlan20的虚拟接口ip地址

8、将PC1和PC3的默认网关设置为192.168.10.254,将PC2的默认网关设置为192.168.20.254

9、验证PC1、PC2与PC3能相互ping通。

C: >ping 192.168.20.1 !从PC1上ping PC2

C: >ping 192.168.20.1 !从PC3上ping PC2

C:>ping 192.168.10.2 !从PC2上ping PC3

附:三层交换机基本配置:

1、开启三层交换机的路由功能

SwitchA>enable

SwitchA#configure terminal

SwitchA(config)#ip routing //开启三层交换机的路由功能

2、配置三层交换机端口的路由功能

SwitchA(config)# interface fastethernet0/5

SwitchA(config-if)#noswitchport //开启端口的三层路由功能

SwitchA(config-if)#ip address 192.168.1.5255.255.255.0 //给端口配置ip地址

SwitchA(config-if)#no shutdown

SwitchA(config-if)#end

3、验证,测试配置

SwitchA#show ip interface //查看接口状态信息

(Operstatus 状态是up)

SwitchA#show interface f0/5 //查看接口状态信息(Adminstatus状态是up)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值