弱电智能化系统工程设计、安装、施工

三层交换机如何配置?如何实现不同vlan间的通信?

前面我们曾提到关于vlan组网及一些配置,仍然有不少的朋友问到关于交换机的配置?尤其是三层交换机在项目中的应用配置,本期我们用一个实例来讲解vlan的创建及组网过程,且所有的命令都有解释,我们一起来看下。


一、什么是三层交换机?

在了解vlan之间,我们先来简单的了解下三层交换机。

要实现vlan间通信,就需要路由;解决的方法要么是二层交换机加路由器,要么就是直接使用三层交换机,为什么要使用三层交换机呢?


1、三层交换机

三层交换机,本质上就是“带有路由功能的(二层)交换机”。路由属于OSI参照模型中第三层网络层的功能,因此带有第三层路由功能的交换机才被称为“三层交换机”。

关于三层交换机的内部结构,可以参照下面的简图。



在一台本体内,分别设置了交换机模块路由器模块;而内置的路由模块与交换模块相同,使用ASIC硬件处理路由。因此,与传统的路由器相比,可以实现高速路由。


二、实例:三层交换机实现vlan间的相互通信?

VLAN生成后交换机是互不相通的。因此,在交换机上设置VLAN后,如果未做其他处理,VLAN间是无法通信的。

为了使大家理解,我们用个实例来讲解三层交换机的配置,实例不同vlan间进行通信,很详细。

一、实例

如下图,有一个公司的网络,共有4个vlan,有4个交换机(分别为S1\S2\S3\S4),用三层交换机让不同vlan的主机能互相通信,也就是让vlan10、vlan20、vlan30、vlan40之间实现通信。


前面弱电行业网曾多次以发布关于华为、锐捷、H3C配置实例,本次我们以思科为例,理解了这个配置实例,能够解决很多项目中实际问题。


二、拓扑图如下


二、配置步骤如下:

1、S1三层交换机配置:

Switch>en   --进入特权模式
Switch#conf t   --进入全局配置模式
Switch(config)#hostname S1   --修改三层交换机主机名为S1
S1(config)#vtp domain test --创建vtp
Domain name already set to test.
S1(config)#vtp mode server   --设置当前交换机在vtp的工作模式为server
Device mode already VTP SERVER.
S1(config)#vlan 10   --创建vlan 10
S1(config-vlan)#vlan 20   --创建vlan 20
S1(config-vlan)#vlan 30   --创建vlan 30

S1(config-vlan)#vlan 40   --创建vlan40
S1(config-vlan)#interface f0/1   --进入端口
S1(config-if)#switchport mode access   --将端口模式改为access模式
S1(config-if)#switchport mode trunk   --将端口模式改为trunk模式

S1(config-if)#interface range f0/2-3   --进入端口
S1(config-if-range)#switchport mode access   --将端口模式改为access模式
S1(config-if-range)#switchport access vlan 40   --将端口划入vlan 40
S1(config-if-range)#exit   --返回上一级
S1(config)#ip routing   --启动三层交换机的路由功能
S1(config)#interface vlan 10   --进入vlan 10
S1(config-if)#ip address 192.168.1.254 255.255.255.0   --给vlan 10添加ip地址
S1(config-if)#interface vlan 20   --进入vlan 20
S1(config-if)#ip address 192.168.2.254 255.255.255.0   --给vlan 20添加ip地址
S1(config-if)#interface vlan 30   --进入vlan 30
S1(config-if)#ip address 192.168.3.254 255.255.255.0   --给vlan 30添加ip地址
S1(config-if)#interface vlan 40   --进入vlan 40
S1(config-if)#ip address 192.168.4.254 255.255.255.0   --给vlan 40添加ip地址
S1(config-if)#end   --返回特权模式
S1#copy running-config startup-config   --保存配置

[OK]   --保存成功


2、S2交换机配置

Switch>en   --进入特权模式
Switch#conf t --进入全局配置模式
Switch(config)#hostname S2   --修改交换机名为S2
S2(config)#vtp mode client   --设置当前交换机在vtp中为客户机模式
Device mode already VTP CLIENT.
S2(config)#interface f0/10   --进入端口
S2(config-if)#switchport mode trunk   --将端口设置为trunk模式

S2(config-if)#interface f0/1   --进入端口
S2(config-if)#switchport mode access   --将端口设置为access模式
S2(config-if)#switchport access vlan 30   --将端口划入vlan30
S2(config-if)#interface f0/2   --进入端口
S2(config-if)#switchport mode access   --将端口设置为access模式
S2(config-if)#switchport access vlan 20   --将端口划入vlan 20
S2(config-if)#interface f0/3   --进入端口
S2(config-if)#switchport mode access   --将端口设置为access模式
S2(config-if)#switchport access vlan 10   --将端口划入vlan 10
S2(config-if)#end   --返回特权模式
S2#copy running-config startup-config   --保存配置

[OK]   --保存成功


3、S3交换机配置

Switch>en   --进入特权模式
Switch#conf t   --进入全局配置模式
Switch(config)#hostname S3   --修改交换机名为S3
S3(config)#vtp mode client   --设置当前交换机在vtp中为客户模式
Device mode already VTP CLIENT.
S3(config)#interface range f0/10-12   --进入端口
S3(config-if-range)#switchport mode trunk   --将端口设置为trunk模式

S3(config-if-range)#interface f0/1   --进入端口
S3(config-if)#switchport mode access   --将端口设置为access模式
S3(config-if)#switchport access vlan 30   --将端口划入vlan 30
S3(config-if)#interface f0/2   --进入端口
S3(config-if)#switchport mode access   --将端口设置为access模式
S3(config-if)#switchport access vlan 20 --将端口划入vlan20
S3(config-if)#interface f0/3   --进入端口
S3(config-if)#switchport mode access   --将端口设置为access模式
S3(config-if)#switchport access vlan 10   --将端口划入vlan 20
S3(config-if)#end   --返回特权模式
S3#copy running-config startup-config   --保存配置

[OK]   --保存成功


4、S4交换机配置

Switch>en   --进入特权模式
Switch#conf t   --进入全局配置模式
Switch(config)#hostname S4   --修改交换机名为S4
S4(config)#vtp mode client   --设置当前交换机在vtp中为客户模式
S4(config)#interface f0/10   --进入端口
S4(config-if)#switchport mode trunk   --将端口设置为trunk模式
S4(config-if)#interface f0/1   --进入端口
S4(config-if)#switchport mode access   --将端口设置为access模式
S4(config-if)#switchport access vlan 30   --将端口划入vlan 30
S4(config-if)#interface f0/2   --进入端口
S4(config-if)#switchport mode access   --将端口设置为access模式
S4(config-if)#switchport access vlan 20   --将端口划入vlan 20
S4(config-if)#interface f0/3   --进入端口
S4(config-if)#switchport mode access   --将端口设置为access模式
S4(config-if)#switchport access vlan 10   --将端口划入vlan 10
S4(config-if)#end   --返回特权模式
S4#copy running-config startup-config   --保存配置

[OK]   --保存成功



三、验证

测试不同vlan下的主机是否互通。

1、PC11PC33


vlan10与vlan30互通。


2、PC13PC21


vlan10与vlan20互通。


文章来源:弱电行业网



关于嘉诺

公司简介

资质荣誉

发展历程

企业文化

成功案例
产品中心

视频监控系统

电脑网络系统

无线AP覆盖系统

公共广播系统

集团电话系统

防盗报警系统

停车场道闸系统

门禁一卡通系统

弱电智能综合布线系统

解决方案

视频监控

广播系统

集团电话系统

停车场道闸系统

综合布线系统
售前咨询热线
15975594909

售后咨询热线
0757-85687501
0757-85638202

微信咨询
-------------------------------------------------------------------------------------------------------------------------------------