一、实验目的
- 掌握交换机的工作原理;
- 掌握利用交换机扩展以太网的覆盖范围;
- 观察交换机扩展以太网覆盖范围时,对广播域范围的影响。
二、实验内容
根据“网络拓扑结构”,完成“学习交换机扩展以太网”实验。
三、实验步骤
1.添加并连接网络设备
根据“实验内容”中的网络拓扑结构,在Packet Tracer软件的逻辑工作区添加2台2960型交换机,名称分别为Switch0、Switch1;6台PC机,分别命名为PC0、PC1、PC2、PC3、PC4、PC5,其中PC0、PC1、PC2、PC3连接在交换机Switch0端口上,PC4、PC5连接在交换机Switch1端口上。
2.配置终端主机(PC机)的IP地址、子网掩码
根据下表中“所连交换机接口以及网络拓扑结构”连接各设备。单击PC0,在弹出的菜单中选择“Config”选项,单击FastEthernt0,在右侧对应框中输入IP地址、子网掩码(如图1,以PC0为例,其余PC操作相同),之后添加注释。完成后如图2所示。
主机名 | IP地址 | 子网掩码 | 所连交换机接口 |
PC0 | 192.168.1.1 | 255.255.255.0 | Switch0,FastEthernet0/1 |
PC1 | 192.168.1.2 | 255.255.255.0 | Switch0,FastEthernet0/2 |
PC2 | 192.168.1.3 | 255.255.255.0 | Switch0,FastEthernet0/3 |
PC3 | 192.168.1.4 | 255.255.255.0 | Switch0,FastEthernet0/4 |
PC4 | 192.168.1.5 | 255.255.255.0 | Switch1,FastEthernet0/1 |
PC5 | 192.168.1.6 | 255.255.255.0 | Switch1,FastEthernet0/2 |
图1
图2
3.测试终端之间的连通性
以PC0连通性测试为例。
单击PC0,在弹出的菜单中选择“Desktop”选项,点击“Command Prompt”,输入ping命令“ping 192.168.1.5”和“ping 192.168.1.5”测试PC0和PC4、PC1的连通性(任选进行测试),其余PC机连通性测试同理。如下图所示。
4.观察交换机扩展以太网时对广播域范围的影响
(1)单击Packet Tracer软件的逻辑工作区右下角“Simulation”选项进入模拟模式。在弹出的界面中,点击左下角“Edit Filters”选项,设置要捕获的协议包类型为ICMP。如下图所示。
(2)点击PC0,选择“Desktop”选项,选择Traffic Generator(流量产生器),在弹出菜单中设置相应参数,产生一个广播包,设置完成后点击Send按钮。如下图所示。
(说明:序号2表示广播包IP地址,序号3表示源IP地址(即:要发送广播包的地址),序号4表示发送广播包数量,序号1和5表示格式,序号6表示发送广播包。)
(3)点击“Capture/Forward”按钮,观察整个数据包发送过程
①点击2次后,观察ICMP协议数据包发送情况。
ICMP协议数据包由PC0发送给交换机Switch0后,交换机Switch0查看接收数据包的目的地址,因为目的地址为FFFF.FFFF.FFFF(广播地址),所以交换机所有端口广播转发该广播包,即向PC1、PC2、PC3和Switch1转发该广播包。如下图所示。
之后,交换机Switch1收到ICMP数据包也会同时转发给PC4、PC5。可以得出交换机不能分割广播域,所有交换机和其他所有接口所连接的主机共同构成了一个广播域。如下图所示。
②继续点击,观察终端设备回复ICMP数据包过程。
PC1、PC2、PC3、同时响应并回复ICMP数据包给交换机Switch0并不会发生冲突,而是被Switch0逐个缓存后分别转发给PC0,可以得出交换机可以分割冲突域。如下图1所示。
之后,PC4、PC5也会回复ICMP数据包给交换机Switch1,然后交换机Switch1再将ICMP数据包转发给交换机Switch0,最后交换机Switch0将ICMP数据包再转发给PC0直至完成。如下图所示。
四、体会和总结
自行总结即可。