实验环境:Packet Tracer
文章目录
- 系列文章目录
- 前言
- 一、背景知识
- 二、建立网络拓扑
- 三、创建VLAN
- 四、分配VLAN端口
- 五、分配交换机之间的端口
- 六、查看VLAN配置
- 七、ping测试
- 总结
前言
本次实验主题:利用一个二层交换机划分三个VLAN,每个VLAN中有两台主机。实验内容来自课堂。本文仅对实验步骤做记录。
一、背景知识
交换机可以划分成多个VLAN,每个VLAN可以分配一个或多个端口,在同一个VLAN中所有端口连接的计算机设置成同网段的IP地址后可实现连网。
交换机的端口模式主要分为Access模式、Trunk模式。
默认情况下交换机的端口均为Access模式。这种类型的端口只能隶属于一个VLAN中,通常用来连接计算机。
而Trunk模式的端口可以允许多个VLAN通信,一般用来进行交换机互连。
二、建立网络拓扑
添加4台计算机,标签名为PC1-PC4;
添加2台二层交换机2960,标签名为Switch0和Switch1;
交换机划分的VLAN及端口根据如下拓扑图,使用直通线连接好计算机和交换机,并为每台计算机设置好相应的 IP和SM(Subnet Mask,子网掩码)。
IP与SM的设置在上一实验中写过了,这里就不再赘述了。
三、创建VLAN
在Switch1和Switch2上分别划分2个Vlan(Vlan10和Vlan20) 。
实现相同Vlan的PC1与PC4相互通信, PC2与PC3相互通信。
代码如下:(在两个交换机中都要划分!)
Switch>enable
Switch#conf t
Switch(config)#vlan 10
Switch(config-vlan)#name vlan10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name vlan20
Switch(config-vlan)#exit
四、分配VLAN端口
本次实验采用逐一添加的方式分配VLAN端口。
在Switch1中:
Switch(config)#interface fa0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#interface fa0/3
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
在Switch2中:
Switch(config)#interface fa0/2
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#interface fa0/3
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
五、分配交换机之间的端口
设置交换机互联的端口模式为Trunk。Trunk模式的端口允许单个、多个或者是交换机上的所有Vlan通过它进行通信。
代码如下:(在两个交换机中都要分配!)
Switch(config)#interface fa0/1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
六、查看VLAN配置
Switch1:
Switch2:
七、ping测试
使用PC1与同VLAN的PC4做ping测试。
可以看到相同VLAN下的PC通过交换机可以ping通。跨VLAN的通信将在之后的实验中通过路由实现。
总结
本次实验实现了交换机间的VLAN通信。主要步骤有建立网络拓扑、创建VLAN、分配VLAN端口、分配交换机之间的端口、查看VLAN配置。完成以上步骤后,可以进行ping测试,如果相同VLAN下的PC可以通过交换机ping通,本次实验就做完了。