前面我们曾提到关于vlan组网,有很多朋友反映有没有更详细、更简单的内容,这次我们用一个实例来讲解vlan的创建及组网过程,且所有的命令都有流释,我们一起来看下 。在了解vlan之间,我们先来简单的了解下三层交换机 。
一、什么是三层交换机?
要实现vlan间通信,就需要路由;解决的方法要么是二层交换机加路由器,要么就是直接使用三层交换机,为什么要使用三层交换机呢?
1、三层交换机
三层交换机,本质上就是“带有路由功能的(二层)交换机” 。路由属于OSI参照模型中第三层网络层的功能,因此带有第三层路由功能的交换机才被称为“三层交换机” 。
关于三层交换机的内部结构,可以参照下面的简图 。

文章插图
在一台本体内,分别设置了交换机模块和路由器模块;而内置的路由模块与交换模块相同,使用ASIC硬件处理路由 。因此,与传统的路由器相比,可以实现高速路由 。
二、三层交换机实现vlan间的相互通信
VLAN生成后交换机是互不相通的 。因此,在交换机上设置VLAN后,如果未做其他处理,VLAN间是无法通信的 。
为了使大家理解,我们用个实例来讲解三层交换机的配置,实例不同vlan间进行通信,很详细 。
实例:
如下图,有一个公司的网络,共有4个vlan,有4个交换机(分别为S1S2S3S4),用三层交换机让不同vlan的主机能互相通信,也就是让vlan10、vlan20、vlan30、vlan40之间实现通信 。
一、拓扑图如下:

文章插图
二、配置步骤如下:
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
推荐阅读
- 动感单车哪个品牌好 动感单车减肥效果如何
- 婚纱照如何摆放
- 茶席间如何斟茶 品茶 添茶
- 淘宝上如何开直播间 个人淘宝怎么开直播步骤
- IgM和IgG结果如何解读?一图了解血清抗体检测
- 手把手教您北京买房如何查询社保缴纳,您学会了吗?
- 普洱茶行业如何做到可持续发展
- 无档案人员可以办理退休吗?如何办理?
- 茶叶O2O如何黏住消费者
- 互联网+时代下 茶企如何打破传统
