PT 练习 3.5.1:基本 VLAN 配置

时间:2024-04-07 21:52:24

PT 练习 3.5.1:基本 VLAN 配置

PT 练习 3.5.1:基本 VLAN 配置

PT 练习 3.5.1:基本 VLAN 配置

拓扑图

PT 练习 3.5.1:基本 VLAN 配置

地址表

设备 接口 IP 地址 子网掩码 默认网关
S1 VLAN 99 172.17.99.11 255.255.255.0 不适用
S2 VLAN 99 172.17.99.12 255.255.255.0 不适用
S3 VLAN 99 172.17.99.13 255.255.255.0 不适用
PC1 网卡 172.17.10.21 255.255.255.0 172.17.10.1
PC2 网卡 172.17.20.22 255.255.255.0 172.17.20.1
PC3 网卡 172.17.30.23 255.255.255.0 172.17.30.1
PC4 网卡 172.17.10.24 255.255.255.0 172.17.10.1
PC5 网卡 172.17.20.25 255.255.255.0 172.17.20.1
PC6 网卡 172.17.30.26 255.255.255.0 172.17.30.1

端口分配(交换机 2 和 3)

端口 分配 网络
Fa0/1 – 0/5 VLAN 99 – Management&Native 172.17.99.0/24
Fa0/6 – 0/10 VLAN 30 – Guest(Default) 172.17.30.0/24
Fa0/11 – 0/17 VLAN 10 – Faculty/Staff 172.17.10.0/24
Fa0/18 – 0/24 VLAN 20 – Students 172.17.20.0/24

学习目标

  • 执行交换机上的基本配置任务

  • 创建 VLAN

  • 分配交换机端口到 VLAN

  • 添加、移动和更改端口

  • 检验 VLAN 配置

  • 对交换机间连接启用中继

  • 检验中继配置

  • 保存 VLAN 配置

任务 1:执行基本交换机配置

执行基本交换机配置。Packet Tracer 只对交换机主机名评分。

  • 配置交换机主机名。

  • 禁用 DNS 查找。

  • 将执行模式口令配置为 class

  • 为控制台连接配置口令 cisco

  • 为 vty 连接配置口令 cisco

任务 2:配置并**以太网接口

使用地址表中的 IP 地址和默认网关配置六台 PC 的以太网接口。

注意:现在 PC1 的 IP 地址会标记为错误。稍后您将更改 PC1 的 IP 地址。

任务 3:在交换机上配置 VLAN

步骤 1. 在交换机 S1 上创建 VLAN。

在全局配置模式下使用 vlan vlan-id 命令将 VLAN 添加到交换机
S1。本练习需要配置四个 VLAN。创建 VLAN 之后,您将处于 vlan
配置模式,在该模式下可以使用 vlan name 命令为 VLAN 指定名称。

S1(config)#vlan 99

S1(config-vlan)#name Management&Native

S1(config-vlan)#exit S1(config)#vlan 10

S1(config-vlan)#name Faculty/Staff

S1(config-vlan)#exit S1(config)#vlan 20

S1(config-vlan)#name Students S1(config-vlan)#exit
S1(config)#vlan 30

S1(config-vlan)#name Guest(Default)

S1(config-vlan)#exit

步骤 2. 检验在 S1 上创建的 VLAN。

使用 show vlan brief 命令检验 VLAN 是否已成功创建。

S1#show vlan brief

VLAN Name Status Ports

---- ------------------------------ ---------

1 default active Fa0/1, Fa0/2, 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, Gi0/1 Gi0/2

10 Faculty/Staff active

20 Students active

30 Guest(Default) active

99 Management&Native active

步骤 3. 在交换机 S2 和 S3 上配置并命名 VLAN。

使用步骤 1 中的命令在 S2 和 S3 上创建并命名 VLAN 10、20、30 和 99。使用
show vlan brief 命令检验配置是否正确。

目前哪些端口被分配到您所创建的四个 VLAN 中?

步骤 4. 在 S2 和 S3 上将交换机端口分配给 VLAN。

请参考端口分配表。在接口配置模式下使用 switchport access vlan vlan-id
命令将端口分配给VLAN。Packet Tracer 将只对每个范围中的第一个接口(PC
所连接的接口)进行评分。一般情况下,您可以使用 interface range 命令,但
Packet Tracer 不支持该命令。

S2(config)#interface fastEthernet0/6 S2(config-if)#switchport access
vlan 30
S2(config-if)#interface fastEthernet0/11
S2(config-if)#switchport access vlan 10 S2(config-if)#interface
fastEthernet0/18
S2(config-if)#switchport access vlan 20
S2(config-if)#end

S2#copy running-config startup-config Destination filename
[startup-config]? [enter] Building configuration…

[OK]

注意:现在 Fa0/11 接入 VLAN 的配置是错误的。您将在稍后的练习中更正该错误。在
S3 上重复相同的命令。

步骤 5. 确定已添加的端口。

在 S2 上使用 show vlan id vlan-number 命令查看哪些端口已分配给 VLAN
10。哪些端口已分配给 VLAN 10? f 0/11 注意:show vlan name vlan-name
可显示相同的输出。

您也可以使用 show interfaces switchport 命令查看 VLAN 分配信息。

步骤 6. 分配管理 VLAN。

管理 VLAN 是您配置用于访问交换机管理功能的 VLAN。如果您没有特别指明使用其它
VLAN,那么VLAN 1 将作为管理 VLAN。您需要为管理 VLAN 分配 IP
地址和子网掩码。交换机可通过 HTTP、Telnet、SSH 或 SNMP 进行管理。因为 Cisco
交换机的出厂配置将 VLAN 1 作为默认 VLAN,所以将VLAN 1 用作管理 VLAN
不是明智的选择。您肯定不愿意连接到交换机的任何用户都默认连接到管理VLAN。在本实验前面的部分中,我们已经将管理
VLAN 配置为 VLAN 99。

在接口配置模式下,使用 ip address 命令为交换机分配管理 IP 地址。

S1(config)#interface vlan 99

S1(config-if)#ip address 172.17.99.11 255.255.255.0

S1(config-if)#no shutdown

S2(config)#interface vlan 99

S2(config-if)#ip address 172.17.99.12 255.255.255.0

S2(config-if)#no shutdown

S3(config)#interface vlan 99

S3(config-if)#ip address 172.17.99.13 255.255.255.0

S3(config-if)#no shutdown

分配管理地址后,交换机之间便可通过 IP 通信,此外任何主机只要连接到已分配给
VLAN 99 的端口,这些主机便能连接到交换机。因为 VLAN 99 配置为管理
VLAN,所以任何分配到该 VLAN
的端口都应视为管理端口,并且应该对这些端口实施安全保护,控制可以连接到这些端口的设备。

步骤 7. 为所有交换机上的中继端口配置中继和本征 VLAN。

中继是交换机之间的连接,它允许交换机交换所有 VLAN
的信息。默认情况下,中继端口属于所有VLAN,而接入端口则仅属于一个
VLAN。如果交换机同时支持 ISL 和 802.1Q VLAN
封装,则中继必须指定使用哪种方法。因为 2960 交换机仅支持 802.1Q
中继,所以在本练习中并未指定需要使用哪种方法。

本征 VLAN 分配给 802.1Q 中继端口。在拓扑中,本征 VLAN 是 VLAN 99。802.1Q
中继端口支持来自多个 VLAN 的流量(已标记流量),也支持来源不是 VLAN
的流量(无标记流量)。802.1Q 中继端口会将无标记流量发送到本征
VLAN。产生无标记流量的计算机连接到配置有本征 VLAN 的交换机端口。在有关本征
VLAN 的 IEEE 802.1Q 规范中,其中一项的作用便是维护向下兼容传统 LAN
方案中常见无标记流量的能力。对于本练习而言,本征 VLAN
的作用是充当中继链路两端的通用标识符。最佳做法是使用 VLAN 1 以外的 VLAN
作为本征 VLAN。

S1(config)#interface fa0/1

S1(config-if)#switchport mode trunk

S1(config-if)#switchport trunk native vlan 99

S1(config-if)#interface fa0/2

S1(config-if)#switchport mode trunk S1(config-if)#switchport trunk
native vlan 99
S1(config-if)#end

S2(config)#interface fa0/1

S2(config-if)#switchport mode trunk

S2(config-if)#switchport trunk native vlan 99

S2(config-if)#end

S3(config)#interface fa0/2

S3(config-if)#switchport mode trunk S3(config-if)#switchport trunk
native vlan 99
S3(config-if)#end

使用 show interface trunk 命令检验中继的配置情况。

S1#show interface trunk

Port Mode Encapsulation Status Native vlan Fa0/1 on 802.1q trunking 99

Fa0/2 on 802.1q trunking 99

Port Vlans allowed on trunk

Fa0/1 1-1005

Fa0/2 1-1005

Port Vlans allowed and active in management domain

Fa0/1 1,10,20,30,99,1002,1003,1004,1005
Fa0/2 1,10,20,30,99,1002,1003,1004,1005
Port Vlans in spanning tree forwarding state and not pruned
Fa0/1 1,10,20,30,99,1002,1003,1004,1005
Fa0/2 1,10,20,30,99,1002,1003,1004,1005

**步骤 8. 检验交换机之间是否能够通信。**从 S1 ping S2 和 S3 的管理地址。

S1#ping 172.17.99.12

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.17.99.12, timeout is 2 seconds:

…!!!

Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/9 ms

S1#ping 172.17.99.13

Type escape sequence to abort.

Sending 5, 100-byte ICMP Echos to 172.17.99.13, timeout is 2 seconds:

…!!!

Success rate is 80 percent (4/5), round-trip min/avg/max = 1/1/1 ms

步骤 9. 从 PC2 ping 其它主机。

从主机 PC2 ping 主机 PC1 (172.17.10.21)。ping 是否成功? 否

从主机 PC2 ping 交换机 VLAN 99 IP 地址 172.17.99.12。ping 是否成功? 否

因为这些主机处于不同的子网中,而且在不同的 VLAN 内,所以如果没有第 3
层设备提供各个子网之间的路由,这些主机将无法通信。

从主机 PC2 ping 主机 PC5。ping 是否成功?

因为 PC2 与 PC5 在相同的 VLAN 以及相同的子网中,所以能够 ping 通。

步骤 10. 将 PC1 移到与 PC2 相同的 VLAN 中。

连接到 PC2 的端口 (S2 Fa0/18) 已分配到 VLAN 20,而连接到 PC1 的端口 (S2
Fa0/11) 已分配到 VLAN 10。将 S2 Fa0/11 端口重新分配到 VLAN
20。要更改端口所属的 VLAN,无需将端口先从原有的 VLAN
中删除。为端口重新分配新的 VLAN 之后,该端口将自动从以前的 VLAN 中删除。

S2#configure terminal

Enter configuration commands, one per line. End with CNTL/Z.
S2(config)#interface fastethernet 0/11

S2(config-if)#switchport access vlan 20

S2(config-if)#end

从主机 PC2 ping 主机 PC1。ping 是否成功?

步骤 11. 更改 PC1 的 IP 地址和网络。

将 PC1 的 IP 地址更改为
172.17.20.21。子网掩码和默认网关可以保留不变。使用新分配的 IP 地址再次从主机
PC2 ping 主机 PC1。

ping 是否成功? 是 为什么这次会成功?

fig)#interface fastethernet 0/11

S2(config-if)#switchport access vlan 20

S2(config-if)#end

从主机 PC2 ping 主机 PC1。ping 是否成功?

步骤 11. 更改 PC1 的 IP 地址和网络。

将 PC1 的 IP 地址更改为
172.17.20.21。子网掩码和默认网关可以保留不变。使用新分配的 IP 地址再次从主机
PC2 ping 主机 PC1。

ping 是否成功? 是 为什么这次会成功?

是。在相同 VLAN 及相同子网中的主机能够直接通过交换机通信。