网络技术基础与计算思维实验教程_2.3_单交换机VLAN配置实验

发布时间:2023年12月21日

2.3.1 实验内容

2.3.2实验目的


实验的目的一是验证交换机 VLAN 配置过程;

二是验证属于同一 VLAN的终端之间的通信过程;

三是验证每一个 VLAN 为独立的广播域;

四是验证属于不同 VLAN的两个终端之间不能通信;

五是验证转发项和 VLAN的对应关系。

2.3.3实验原理


默认情况下,交换机所有端口属于默认 VLAN-VLAN 1,因此,交换机的所有端口属于同一个广播域,任何终端发送的以广播地址为目的 MAC 地址的 MAC到达连接在交换机上的所有终端,由于与交换机端口 8连接的是集线器,因此,从端口 8输出的MAC帧到达连接在集线器上的所有终端。
为了完成如图2.16 所示的 VLAN 划分过程,在交换机中创建 VLAN2和VLAN3并根据如表2.2所示的 VLAN 与交换机端口之间的映射,将交换机端口分配给 VLAN。

2.3.4 关键命令说明


Packet Tracer 可以通过图形接口完成 VLAN配置过程,2.3.5节实验步骤中将讨论通过图形接口完成如图 2.16 所示的 VLAN 划分过程的步骤和方法。但图形接口仅仅是Packet Tracer 为了方便初学者配置 Cisco 网络设备提供的一种工具,读者真正需要掌握的是命令行接口配置网络设备的过程,这也是实际配置 Cisco 网络设备的主要方法交换机 VLAN配置过程分为两个步骤,一是根据需要在交换机上创建多个 VLAN,默认情况下交换机只有一个 VLAN--VLAN 1;二是将交换机端口分配给不同的 VLAN。

1。创建 VLAN
下述命令序列用于创建编号为2的VLAN

  1. Switch(config)#vlan 2

    • 这条命令表示进入VLAN 2的配置模式,它会将你带入到专门为VLAN 2进行配置的界面。
  2. Switch(config-vlan)#name aabb

    • 在VLAN 2配置模式下,这个命令为VLAN 2设置了一个名称,名称为"aabb"。这个名称通常用于标识和识别VLAN。
  3. Switch(config-vlan)#exit

    • 这个命令是退出当前的VLAN 2配置模式,回到全局配置模式。
  4. Switch(config)#

    • 表示回到了全局配置模式,现在可以继续进行其他的全局配置或者针对其他VLAN的配置操作。

VLAN2是全局模式下使用的命令,该命令的作用一是创建一个编号为 2(VLANID=2)的VLAN,二是进人该VLAN的配置模式。
name aabb 是特定 VLAN配置模式下使用的命令,该命令的作用是为特定 VLAN(这里是编号为2的VLAN)定义一个名字 aabb。通常情况下为特定 VLAN 起一个用于标识该VLAN的地理范围或作用的名字,如Computer-ROOM。通过exit命令退出VLAN配置模式,返回到全局模式。

2.3.5实验步骤

构建

放置交换机

再放置与交换机连接的四台终端

然后放置一个集线器

再放两台与集线器相连的终端

用直通线互联交换机端口和终端
PC0链接到交换机端1

PC1链接到交换机端2

PC2链接到交换机端3

PC3链接到交换机端5

然后用交叉线互联交换机端口和集线器端口

把集线器连接到交换机的端口8

用直通线互联集线器和终端PC4和PC5

单击按钮是交换机端口迅速就绪

完成了交换机和终端的连接以后

为每一个终端配置ip地址和子网掩码

单击PC0,在选择桌面选项卡中选择IP配置使用程序

分配IP地址和子网掩码

先启动PC0和PC1之间, PC1和PC4之间, PC1和PC5之间的ICMP报文传输过程

是的各自完成相应的IP地址的解析过程

这一步是关键, 一旦划分VLAN, 就无法解析不在同一VLAN的终端的IP地址

单击交换机

在交换机图形配置方式下选择VLAN DATABASE来创建VLAN

在右边VLAN编号一栏输入2

在VLAN名称输入v2

单击add

添加这个VLAN?

这样就创建了一个编号为2名称为v2 的VLAN

同样的方法创建编号为3名称为v3 的VLAN

把交换机端口1作为接入端口分配给VLAN2

单击该按钮使交换机端口快速就绪

接下来看一下同一VLAN终端之间的通信过程

进入模拟操作模式

先查看一下MAC表, 这时可以看到MAC表中已经存在MAC转发项

清除

Switch#clear mac-address-table

MAC表已经清空

然后启动PC0至PC1的ICMP报文传输过程

ICMP报文到达同在V2这个VLAN端口的PC1和PC3

PC3丢弃报文, PC1向PC 0回送ICMP报文

ICMP报文到达PC0

完成PC0和PC1之间的互相通信

再启动PC4至PC1 ICMP报文传输过程

ICMP到达同在V3这个VLAN的终端PC2和PC5

但是到达不了PC1

PC5丢弃报文

?顺便说一下 为啥图片全被CSDN吞了 发布文章看不到我的图片了

再启动PC1到PC4的ICMP报文传输

ICMP报文到达同在V2的PC0和PC3

但是均被丢弃

但也到达不了PC4

由此可以看出 不同VLAN终端之间不能互相通信

下面通过复杂报文工具

在PC1下创建一个广播报文

IP分组的目的IP地址是广播地址

IP分组的源IP地址是PC1的IP地址

然后启动PC1广播报文传输过程

广播报文到达与PC1同一VLAN得到PC0和PC3

然后启动PC5至PC4的ICMP的报文传输过程

ICMP报文到达PC4

交换机收到报文后丢弃报文

这是因为交换机中已经有PC4的转发项

而且接收端口和转发端口都是端口8

文章来源:https://blog.csdn.net/qq_63797077/article/details/135108056
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。