目录
实验目的
实验内容
1、按拓扑图构建实验网络,要求配置各 PC 终端的 IP 地址以实现 PC1 和 PC2 之 间能够可达,PC3 和 PC4 之间能够可达。
2、通过以上连接图示,现在 Switch1 和 Switch2 通过它们的 fastethernet0/24 接口使用直连线(直通线)连接。PC1 ping PC3 /PC4 是否通?怎么连接才能使得 PC1 到 PC3 和 PC4 可达?
3、使用交叉线将 Switch1 和 Switch2 的 fastethernet0/24 接口进行连接,且需要将 PC2 和 PC4 划分到编号为 10 的 VLAN 中,然后再进行测试。PC1 ping PC2 是否通? PC1 ping PC3 是否通? PC1 ping PC4 是否通?PC2 ping PC4 是否通? 为什么
4、配置 trunk,将交换机中的 fastethernet0/24 接口模式配置为 trunk,并且检查其允许 通过的 vlan id 信息。
实验总结
实验目的
1、理解 VLAN 的概念、原理;
2、掌握基于交换机端口的 VLAN 划分方法;
3、掌握 Cisco2950 交换机的单交换机和跨交换机 VLAN 配置方法。
实验内容
本实验的目的是通过构建一个网络拓扑,配置各PC终端的IP地址、VLAN和交换机接口模式,验证并实现不同PC终端之间的可达。
首先,按照要求配置各PC终端的 IP 地址,使得 PC1和PC2 可以相互通信,PC3和PC4也可以相互通信。然后,通过直连线连接Switch0和Switch1的fastethernet0/24 接口,但由于直连线的特性,PC1 ping PC3/PC4是不通的。为了解决这个问题,需要使用交叉线将Switch0和Switch1的fastethernet0/24 接口连接起来,从而实现 PC1到PC3和PC4的可达。
接下来,将PC2和PC4划分到编号为10的VLAN中,并使用交叉线连接Switch1和 Switch2的fastethernet0/24接口。经过配置后,PC1 ping PC2 是不通的,PC1 ping PC3 是通的,PC1 ping PC4 是不通的,PC2 ping PC4 是不通的。这是因为 :
PC1和PC3都在VLAN1,且现在有一条链路将VLAN1连接起来了,所以可达;PC1和PC2、PC4不在同一个VLAN,不能直接通信,要由网络层的路由器处理;PC2和PC4虽然都在VLAN10,但是经过了两个交换设备,两个设备之间的交换链路并没有允许该VLAN通过,现在的链路默认只允许vlan1通过,如果要实现VLAN10通信,应该在两台交换上再用一对端口把VLAN10连接起来,或者配置VLANtrunk,以允许不同VLAN通过同一条链路实现VLAN内通信。
最后,配置交换机的 fastethernet0/24 接口为 trunk 模式,并设置允许通过的 VLAN ID。通过以上配置,实现了同一VLAN的PC之间的可达性,即PC1到PC3可达,PC2到PC4 可达。
综上所述,本实验通过配置 IP 地址、VLAN 和交换机接口模式,实现了不同 PC 终端之间的可达性,并验证了同一VLAN内PC之间的可达性,有助于理解 VLAN 的概念、原理并学会基于端口的VLAN划分方法。
首先根据实验要求,计算出的各PC终端的IP地址信息如下
终端 | IP地址 | 子网掩码 |
PC1 | 10.1.1.19 | 255.255.255.0 |
PC2 | 10.1.1.69 | 255.255.255.0 |
PC3 | 10.1.1.119 | 255.255.255.0 |
PC4 | 10.1.1.169 | 255.255.255.0 |
1、按拓扑图构建实验网络,要求配置各 PC 终端的 IP 地址以实现 PC1 和 PC2 之 间能够可达,PC3 和 PC4 之间能够可达。
(1)按要求构建实验网络如下:
(2)配置各PC终端的IP地址以实现PC1和PC2之间能够可达,PC3和PC4之间能够可达。
(3)配置完成后,通过Command Prompt命令行的ipconfig命令可以看到配置之后各终端的配置如下:
PC1的IP配置信息
PC2的IP配置信息
PC3的IP配置信息
PC4的IP配置信息
(4)通过ping命令测试P1、P2之间和P3、P4之间能否到达
PC1 Ping PC2
PC3 Ping PC4
所以,现在PC1和PC2之间能够可达,PC3和PC4之间能够可达。
2、通过以上连接图示,现在 Switch1 和 Switch2 通过它们的 fastethernet0/24 接口使用直连线(直通线)连接。PC1 ping PC3 /PC4 是否通?怎么连接才能使得 PC1 到 PC3 和 PC4 可达?
(1)将Switch0 和 Switch1 通过它们的fastethernet0/24接口使用直连线(直通线)连接,连接后的网络如下:
(2)通过ping命令测试PC1 ping PC3 /PC4是否连通
PC1 Ping PC3
PC1 Ping PC4
所以PC1 ping PC3 /PC4无法连通,怎么连接才能使得 PC1 到 PC3 和 PC4 可达?
使用交叉线连接switch0和switch1,让他们处在同一个VLAN就可以连通。
用交叉线连通后效果如下:
使用交叉线连通后再PC1 ping PC3 /PC4后有:
PC1 Ping PC3
PC1 Ping PC4
3、使用交叉线将 Switch1 和 Switch2 的 fastethernet0/24 接口进行连接,且需要将 PC2 和 PC4 划分到编号为 10 的 VLAN 中,然后再进行测试。PC1 ping PC2 是否通? PC1 ping PC3 是否通? PC1 ping PC4 是否通?PC2 ping PC4 是否通? 为什么
(1)使用交叉线将 Switch0 和 Switch1 的 fastethernet0/24 接口进行连接,得到网络如下(其实和2的解决方案连线是一样的):
(2)将 PC2 和 PC4 划分到编号为 10 的 VLAN 中
通过交换机/路由器配置窗口中的 CLI 窗口中直接输入命令。
Switch0 配置:
创建 vlan 10:
基于端口划分:
查看switch0 vlan 信息:
Switch1 配置:
查看switch1 vlan 信息:
(3)配置完成后进行Ping测试如下:
PC1 ping PC2:
PC1 ping PC2不可达
PC1 ping PC3:
PC1 ping PC3可达
PC1 ping PC4:
PC1 ping PC4不可达
PC2 ping PC4 :
PC2 ping PC4不可达
通过以上测试,可以看到,PC1 到 PC3 可达,但是 PC1 到 PC2 和 PC4 不可达;PC2 到 PC4 不可达。分析其原因如下:
PC1和PC3都在VLAN1,且现在有一条链路将VLAN1连接起来了,所以可达;PC1和PC2、PC4不在同一个VLAN,不能直接通信,要由网络层的路由器处理;PC2和PC4虽然都在VLAN10,但是经过了两个交换设备,两个设备之间的交换链路并没有允许该VLAN通过,现在的链路默认只允许vlan1通过,如果要实现VLAN10通信,应该在两台交换上再用一对端口把VLAN10连接起来,或者配置VLANtrunk,以允许不同VLAN通过同一条链路实现VLAN内通信。
4、配置 trunk,将交换机中的 fastethernet0/24 接口模式配置为 trunk,并且检查其允许 通过的 vlan id 信息。
(1)配置 trunk,将switch0和switch1中的 fastethernet0/24 接口模式配置为 trunk
将switch0中的 fastethernet0/24 接口模式配置为 trunk:
将switch1中的 fastethernet0/24 接口模式配置为 trunk
(2)允许 vlan 10 数据通过
配置完成后进行Ping测试如下:
PC1 Ping PC3:
PC1 Ping PC3可到达
PC2 Ping PC4:
PC2 Ping PC4可到达
(3)取消 vlan 10 数据通过:
同样进行测试如下:
PC1 Ping PC3:
PC1 Ping PC3仍然可到达
PC2 Ping PC4:
PC2 Ping PC4不可到达
实验总结
(1)配置 PC1、PC2、PC3、PC4 的IP地址,使PC1和PC2、PC3和PC4能够相互通信,只需要为每个 PC 终端分配一个唯一的IP地址,并确保它们在同一子网内。
(2)在用直连线连接Switch0和Switch1的fastethernet0/24接口后,PC1 ping PC3/PC4是不通的,因为直通线用于连接不同类型的设备,例如将计算机连接到交换机,交叉线主要用于连接同类型的设备,例如将计算机与计算机直接连接,或将交换机与交换机直接连接。所以在实际应用中,根据需要选择合适的电缆类型,以确保设备之间能够正确通信。
(3)将PC2和PC4划分到编号为10的 VLAN 中,并使用交叉线连接 Switch0 和 Switch1 的 fastethernet0/24 接口后,PC1 ping PC2 是不通的,PC1 ping PC3 是通的,PC1 ping PC4 是不通的,PC2 ping PC4 是不通的。这个过程中,我更深入地理解了 VLAN 的概念和作用,以及如何配置 VLAN。
通过VLANtrunk解决问题后,我也明白了VLANtrunk的作用,通过VLAN Trunk,多个VLAN的数据可以通过同一条物理线路传输,从而减少了需要的物理连接,而且可以方便的配置和管理网络中的多个VLAN,而不需要对每个VLAN进行单独的配置。
总的来说,通过这次实验,我对VLAN的概念和配置有了更深入的理解。我学会了如何配置 VLAN,如何划分不同的VLAN,并通过交换机实现 VLAN 之间的隔离,同时这次实验让我更加熟悉了网络拓扑的构建和配置。