⛳️1. Cisco Packet Tracer简介
Cisco Packet Tracer是一款由思科(Cisco)公司开发的网络仿真工具,旨在帮助网络工程师和学生学习和实践网络配置、协议和拓扑设计。它是一种基于图形界面的网络模拟器,使用户能够构建、调试和测试网络,而无需实际的硬件设备。Cisco Packet Tracer的主要特点:
- 网络仿真和建模: Packet Tracer允许用户创建虚拟网络环境,包括路由器、交换机、终端设备等,以模拟真实网络环境。这对于学习网络原理、协议和配置非常有帮助。
- 设备模拟: 用户可以在Packet Tracer中模拟多种网络设备,包括思科的路由器、交换机、服务器等。这些设备的模拟行为类似于它们在真实网络中的行为。
- 协议支持: Packet Tracer支持多种网络协议,包括TCP/IP、UDP、HTTP、FTP等,使用户能够学习和实践网络通信的各个方面。
- 实验和实践: 学生和网络专业人士可以使用Packet Tracer进行各种实验,测试不同网络配置和方案,以加深对网络技术的理解。
- 教育用途: Packet Tracer通常用于网络工程和计算机网络课程中,帮助学生通过实践加深对课程内容的理解。它是一种理想的教学工具,可在教室或远程学习环境中使用。
- 跨平台支持: Packet Tracer可在多个操作系统上运行,包括Windows和Linux,使用户能够在不同的计算机系统上使用它。
- 社区支持: Packet Tracer有一个活跃的用户社区,用户可以在社区中分享经验、提出问题并获得解答,促进学习和知识交流。
⛳️2. 集线器和交换机区别
2.1 实验目的
- 理解设备工作原理: 通过比较集线器和交换机的功能和工作原理,深入理解它们在局域网络中的作用和工作方式。
- 掌握网络拓扑结构: 通过实验,了解如何在网络拓扑中使用集线器和交换机,并掌握它们对网络性能和数据流的影响。
- 实际操作巩固知识: 通过配置和连接集线器和交换机,提高对网络设备的实际操作能力,巩固理论知识。
2.2 实验环境
- 基于Cisco Packet Tracer 模拟器
2.3 实验内容
- 验证集线器和交换机的区别
(1)step1 构建四个以太网:在逻辑工作空间选择12台终端设备(此处拖动的为主机)、12条连接线(此处拖动的为自动选择连接线类型)以及两台交换机和两台集线器,构造网络拓扑:
(2)step2 设置网络设备(设置主机的IP地址):鼠标左击PC-PT计算机0,选择桌面点击IP地址设置为192.168.0.1,系统会默认填充子网掩码,并对剩余主机分别设置IP地址,主机01的IP地址为192.168.0.2以此类推,设置主机0的IP地址:
(3)step3 各主机间发送数据包:为了防止ARP广播请求对本次实验效果产生影响,实验切换到实时模式下让各主机间发送数据包,查看端口状态汇总表:
删除实时模式的数据包和各PUD,并切换到仿真模式:
隐藏其他协议:
打开编辑筛选器保留ICMP协议:
(4)step4 主机通过集线器进行数据传输:通过主机0与主机2间发送数据包实现,在左上角工具栏鼠标点击信封(添加简单的PDU),集线器的数据传输;
首先,数据包由主机0发送到集线器,接着,集线器将其广播发送给主机1和主机2,最后,主机1收到报文后检查报文的目的MAC地址,与主机1网卡不同因此拒绝接收,同理主机2收到检查发现与报文MAC地址匹配故接收成功,并且主机2给发送方返回发送响应:
同理主机0能接收到主机2发送的响应,而主机1拒绝接收。
(5)step5 主机通过交换机进行数据传输:通过主机6与主机8间发送数据包实现,在左上角工具栏鼠标点击信封(添加简单的PDU),交换机的数据传输:
首先,数据包由主机6发送到交换机,接着,交换机不通过广播发送给主机6和主机7,而是直接发送给主机8,最后,主机7收到报文后检查报文的目的MAC地址,与主机1网卡不同因此拒绝接收,同理主机2收到检查发现与报文MAC地址匹配故接收成功,并且主机2给发送方返回发送响应:
同理主机0能接收到主机2发送的响应,而主机1拒绝接收。说明交换机对帧具有过滤功能,即可以明确转发帧或者不转发帧,而集线器收到帧会进行广播
(6)step6 互联局域网:通过选择自动连线互联两个通过集线器互联的局域网,在扩大通信范围同时扩大碰撞率,同理连接两个交换机互联的局域网,遇到互联线不显示绿色可通过多次切换实时模式和仿真模式进行解决,最终效果:
集线器组成的局域网由主机0给主机2发送数据包.
集线器数据包传递:
交换机组成的局域网由主机0给主机2发送数据包
交换机数据包传递:
我们发现一个在集线器组成的局域网中数据包的传输会经过每一个主机,而交换机组成的局域网中数据包传输类似定向传输。
(7)step7数据碰撞1:通过主机0、主机4分别向主机2、主机5传输数据包,在集线器(上)组成的局域网,主机0的ARP高速缓存表:
(8)step8数据碰撞2:通过在集线器局域网添加交换机形成新的局域网,验证碰撞率是否增大。主机0的ARP高速缓存表:
同样由主机0往主机2发送数据包,第一次当数据包传递到交换机时交换机会将其转发给集线器:
当下一次交换机遇到此类情况便会截止发送:
2.4 实验体会
- 集线器特点:
- 集线器是物理层设备,无法识别数据帧的内容,仅负责将信号从一个端口传输到其他所有端口。
- 在集线器网络中,所有设备共享带宽,存在冲突和碰撞,导致性能下降。
- 交换机优势:
- 交换机在数据链路层工作,能够识别数据帧的目的地址,有针对性地转发数据,避免了冲突和碰撞。
- 交换机能够提供更高的网络性能,支持全双工通信,有效提高数据传输效率。
- 网络性能对比:
- 在实验中,明显感受到使用交换机构建的网络更稳定、响应更快,而集线器网络则容易出现网络拥塞和传输延迟。
- 通过对比两者的实际性能,更深刻地理解了选择合适的网络设备对整体网络性能的重要性。
📝总结
Cisco网络技术犹如一道激流,引领你勇敢踏入计算机网络的未知领域。学习之路并非平凡旅程,从初级概念、实验环境设置开始,逐步揭示更深层次的网络协议、编程魔法和系统设计的奥秘。