【网络】交换机配置(VLAN(局域网)划分)

作者:邹峰立,微博:zrunker,邮箱:[email protected],微信公众号:书客创作,个人平台:www.ibooker.cc。

本文选自书客创作平台第57篇文章。阅读原文 。

【网络】交换机配置(VLAN(局域网)划分)_第1张图片
书客创作

本节来学习一下交换机VLAN的划分,对于交换机而言,对VLAN的操作是最主要的内容。
首先任意搭建一个拓扑图:

【网络】交换机配置(VLAN(局域网)划分)_第2张图片
目标拓扑图

我们不做任何操作,单单是配置一下PC机的IP,我们会发现这时候四台PC机都是可以通信的。这是由于什么呢?我们来查看一下交换机的VLAN:(show vlan 查看VLAN)

Switch>enable
Switch#show vlan

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/1, Fa0/2, Fa0/3, Fa0/4
                                                Fa0/5, Fa0/6, Fa0/7, Fa0/8
                                                Fa0/9, Fa0/10, Fa0/11, Fa0/12
                                                Fa0/13, Fa0/14, Fa0/15, Fa0/16
                                                Fa0/17, Fa0/18, Fa0/19, Fa0/20
                                                Fa0/21, Fa0/22, Fa0/23, Fa0/24
                                                Gig1/1, Gig1/2
1002 fddi-default                     act/unsup
1003 token-ring-default               act/unsup
1004 fddinet-default                  act/unsup
1005 trnet-default                    act/unsup

VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet  100001     1500  -      -      -        -    -        0      0
1002 fddi  101002     1500  -      -      -        -    -        0      0
1003 tr    101003     1500  -      -      -        -    -        0      0
1004 fdnet 101004     1500  -      -      -        ieee -        0      0
1005 trnet 101005     1500  -      -      -        ibm  -        0      0

从上面我们会发现,所以端口默认都是在VLAN 1中,可以猜想到在同一个VLAN(局域网)中的主机是可以通信的。
下面我们在设置一下拓扑图:

【网络】交换机配置(VLAN(局域网)划分)_第3张图片
设置拓扑图

这时候就会发现在不同的VLAN上的PC机是不能够正常通信的,这就好比在同一个公司不能部门之间是不能够通信的,在同一个局域网中的PC机才能够通信,那么怎么实现呢?
还拿第二个拓扑图为例:
首先配置PC机:这里只展示一个PC机的设置

【网络】交换机配置(VLAN(局域网)划分)_第4张图片
PC机设置图

第二步是对交换机的设置:

Switch>
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname SW3
// 添加VLAN
SW3(config)#vlan 10
SW3(config-vlan)#exit
SW3(config)#vlan 20
SW3(config-vlan)#exit
// 将端口f0/1添加到VLAN 20
SW3(config)#int f0/1
SW3(config-if)#switchport access vlan 20
SW3(config-if)#exit
// 将f0/3添加到VLAN 10
SW3(config)#int f0/3
SW3(config-if)#switchport access vlan 10
SW3(config-if)#exit
// 最后将f0/2设置为trunk模式,此模式用来连接外围设备
SW3(config)#int f0/2
SW3(config-if)#switchport mode trunk
SW3(config-if)#
同理另一个交换机也是这样设置:
Switch>
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#hostname SW3

SW3(config)#vlan 10
SW3(config-vlan)#exit
SW3(config)#vlan 20
SW3(config-vlan)#exit

SW3(config)#int f0/1
SW3(config-if)#switchport access vlan 20
SW3(config-if)#exit

SW3(config)#int f0/3
SW3(config-if)#switchport access vlan 10
SW3(config-if)#exit

SW3(config)#int f0/2
SW3(config-if)#switchport mode trunk
SW3(config-if)#

到这儿就已经实现了同一个VLAN中的主机相互通信,不能VLAN之间的主机不能通信的功能。
不同VLAN之间主机不能通信:

【网络】交换机配置(VLAN(局域网)划分)_第5张图片
不同VLAN通信图

同一VLAN之间可以通信:

【网络】交换机配置(VLAN(局域网)划分)_第6张图片
同一VLAN通信图

阅读原文


【网络】交换机配置(VLAN(局域网)划分)_第7张图片
微信公众号:书客创作

你可能感兴趣的:(【网络】交换机配置(VLAN(局域网)划分))