【计算机网络 实验报告3】集线器和交换机的工作原理
2026/4/16 16:37:22 网站建设 项目流程

上一篇:【计算机网络 实验报告2】网络常用命令与基本配置

目录

实验目的

二、实验环境

三、实验内容

四、实验过程与结果

五、习题解答

实验心得


实验目的

1、 掌握集线器的工作原理

2、 掌握交换机的工作原理

3、 理解冲突域和广播域的概念

4、 理解集线器和交换机扩展以太网的优缺点

二、实验环境

软件

网络拓扑及网络参数

三、实验内容

1、 构建以集线器为中心的以太网,包括2个集线器,6台主机

2、 构建以交换机为中心的以太网,包括2个交换机,6台主机

3、 发送数据包,观察集线器和交换机的工作过程并加以分析

四、实验过程与结果

1、集线器对单播包的处理

PC1发给PC2

集线器收到数据就广播

2、交换机对单播包的处理

3、集线器对广播包的处理

4、交换机对广播包的处理

5、以集线器为中心的以太网中多个站点同时发送数据的情况

6、以交换机为中心的以太网中多个站点同时发送数据的情况

7、集线器扩展以太网时对冲突域范围的影响

8、交换机扩展以太网时对冲突域及广播域的影响

五、习题解答

  1. 集线器在接收到发送给某节点的单播包时是如何转发数据的?交换机又是如何处理单播包的?

集线器(Hub)在接收到单播包时,会将数据包广播到所有连接到它的端口,不管目标地址是什么。这意味着所有连接到集线器的设备都会收到这个数据包,但只有目标地址匹配的设备会处理它。而交换机(Switch)则会根据内部的MAC地址表来转发单播包,只向目标MAC地址对应的端口发送数据包,从而减少了不必要的流量和提高了网络效率。

  1. 在以集线器/交换机为中心的以太网中,当多个站点同时发送数据时,是否会发生冲突?为什么?

在使用集线器的以太网中,当多个站点同时发送数据时,是会发生冲突的,因为集线器会将所有接收到的信号广播到所有端口,如果多个设备同时发送数据,它们的信号会在网络上相互冲突,导致数据丢失。而在使用交换机的以太网中,交换机能够有效地管理各个端口的数据流,将数据直接从源端口转发到目标端口,从而减少了冲突的可能性。

  1. 使用集线器扩大以太网规模时,有没有可能会使以太网的性能下降?为什么?

使用集线器扩大以太网规模可能会使网络性能下降。因为集线器是基于广播的工作方式,随着网络规模的扩大,广播的数据包会增多,导致网络拥塞和数据冲突的概率增加,从而影响整个网络的性能。

  1. 使用交换机扩大以太网规模时,有没有可能会使以太网的性能下降?为什么?

使用交换机扩大以太网规模时,一般不会导致网络性能下降,反而可以提高网络的效率。交换机通过维护一个MAC地址表来智能地管理数据包的转发,有效地将数据直接从源端口发送到目标端口,减少了不必要的广播和冲突。但是,如果网络设计不合理,或者交换机的处理能力不足以应对大量的网络流量,也可能会出现性能瓶颈。

实验心得

本次计算机网络实验围绕集线器和交换机的工作原理展开,通过构建不同的以太网拓扑、发送数据包并观察工作过程,我不仅掌握了实验核心知识点,更深刻理解了冲突域、广播域的概念,以及两种网络设备在扩展以太网时的差异与优劣,收获颇丰,也对计算机网络的实际运行逻辑有了更直观的认知。

实验之初,我明确了本次实验的核心目的,即掌握集线器与交换机的工作原理,理解冲突域和广播域的区别,以及两种设备扩展以太网的优缺点。在实验环境搭建阶段,我按照要求分别构建了以集线器和交换机为中心的以太网拓扑,包括2个集线器、6台主机和2个交换机、6台主机的两种架构。搭建过程中,我仔细核对网络参数,确保每台主机的配置正确,避免因参数错误导致实验失败,这也让我意识到,计算机网络实验对细节的要求极高,任何一个微小的失误都可能影响整个实验结果。

实验内容的核心的是观察两种设备对不同类型数据包的处理过程,以及多站点同时发送数据的情况。在集线器对单播包的处理实验中,我发现PC1向PC2发送单播包时,集线器会将数据包广播到所有连接的端口,所有主机都能接收到该数据包,只有目标主机PC2会对其进行处理。而交换机处理单播包时,会通过内部维护的MAC地址表,精准将数据包转发至目标MAC地址对应的端口,其他无关端口不会收到数据,这一差异让我直观感受到了交换机的智能性。在广播包处理实验中,两者的处理方式相似,都会将广播包转发至所有端口,但结合后续实验可知,这种广播行为对网络性能的影响存在明显差异。

多站点同时发送数据的实验的让我深刻理解了冲突域的概念。在集线器为中心的以太网中,多个站点同时发送数据时会发生明显冲突,数据无法正常传输,这是因为集线器属于共享设备,所有端口处于同一个冲突域,信号会相互干扰。而在交换机为中心的以太网中,多个站点同时发送数据时不会发生冲突,因为交换机的每个端口都是一个独立的冲突域,能有效隔离数据流,提高网络传输效率。此外,通过观察两种设备扩展以太网时对冲突域和广播域的影响,我明确了集线器只能扩展冲突域,无法隔离冲突,且会随着设备数量增加导致广播风暴,降低网络性能;而交换机可隔离冲突域,每个端口一个冲突域,但无法隔离广播域,合理设计可有效提升网络扩展性。

实验中的习题解答环节,进一步巩固了我的理论知识。通过思考集线器和交换机对单播包的处理差异、多站点同时发送数据时的冲突情况,以及两种设备扩展以太网对性能的影响,我将实验现象与理论知识结合起来,形成了完整的知识体系。同时,我也意识到自身的不足,比如在实验初期对MAC地址表的工作机制理解不够透彻,导致对交换机转发数据的过程分析不够准确,通过反复观察实验现象、查阅理论资料,最终解决了这一问题。

通过本次实验,我不仅掌握了集线器和交换机的工作原理,理解了冲突域和广播域的核心概念,更体会到理论与实践结合的重要性。课本上抽象的知识点,通过实验操作变得直观易懂,也让我明白,计算机网络的学习不仅需要扎实的理论基础,更需要动手实践能力。在今后的学习中,我将更加注重理论与实践的结合,认真对待每一次实验,积累实践经验,提升自身的专业能力,同时也会更加注重细节,培养严谨的学习态度,为后续更深入的网络学习打下坚实的基础。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询