ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

实验二---验证交换机、HUB的工作原理

2021-06-13 18:29:24  阅读:316  来源: 互联网

标签:HUB PC6 Ping 地址 --- MAC 交换机 数据包


桂 林 理 工 大 学
实 验 报 告

实验名称 实验二—验证交换机、HUB的工作原理 日期 2019年 04 月05 日
一、实验目的:
1.学会使用PacketTracer跟踪特定的数据包。
2.认识由Hub或交换机组成的网络的冲突域。
3.认识交换机的工作原理:转发规则及MAC地址表自学习机制

二、实验环境:
Cisco Packet Tracer

三、实验内容:

1、用PacketTracer(5.3或以上版本)打开文件21_Hub_Switch_Testing.pkt。检验证PC机之间的连通性。
在这里插入图片描述

各PC之间互相连通
2、验证Hub的包转发方式。
(1)在simulation模式下,从PC0到PC3添加一个Ping命令包,跟踪数据包的流动情况,记录下Ping请求到达的接口信息、哪些(个)接口回复了Ping包及该包到达的接口信息。注意设置过滤方式,仅跟踪ICMP包。

在这里插入图片描述
在这里插入图片描述

只有PC3回复了Ping包
(2)重复(1)一次,观察结果是否有变化。
答;结果无变化
(3)在simulation模式下,同时添加从PC0到PC3添加一个Ping命令包,从PC1到PC2添加一个Ping命令包,跟踪数据包的流动情况,并记录下必要的信息。

在这里插入图片描述
在这里插入图片描述

数据包在传送时都出现了错误。
(4)在simulation模式下,同时添加从PC0到PC3添加一个Ping命令包,从PC0到PC2添加一个Ping命令包,跟踪数据包的流动情况,并记录下必要的信息。
在这里插入图片描述
在这里插入图片描述

PC3传向hub的数据包和hub传出的数据包发生冲突,但PC2收到了正确的数据包
在这里插入图片描述
在这里插入图片描述

PC3和PC2在回复Ping包时均发生冲突。
在这里插入图片描述
在这里插入图片描述

此后PC2和PC3再依次发送数据包均成功到达PC0.
(5)总结Hub的工作原理,需要时进一步对你的结论验证。
答:Hub是集线器,它是环形网络中存在一个物理信号传输通道,只有一条传输介质,存在着各节点争信道的矛盾,每次只能通过数据包时,都要排队,否则会发生冲突
3、验证交换机的包转发方式及MAC地址表自学习机制。
(1)在RealTime模式下,清除交换机中的MAC Table信息。
注:在交换机上查看MAC表信息的命令为:Switch#show mac-address-table
在交换机上清除MAC表信息的命令为:Switch#clear mac-address-table dynamic
在这里插入图片描述

(2)在simulation模式下,从PC5到PC6添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述
在这里插入图片描述

PC5发送的数据包第一次到达交换机时,新增了一个MAC地址。
在这里插入图片描述

PC6发送的数据包到达交换机时,又新增了一个MAC地址
(3)重复(2)一次,观察结果是否有变化。
答:MAC表不再发生变化,PC5直接通过交换机发送数据包到PC6,不需再向所有接口广播。
(4)在simulation模式下,从PC5到PC7添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述

PC5发送的数据包到达交换机时,新增了一条MAC地址,此后MAC表不再有变化
(5)在RealTime模式下,清除交换机中的MAC Table信息。然后在simulation模式下,同时添加从PC5到PC7添加一个Ping命令包,从PC6到PC8添加一个Ping命令包,跟踪数据包的流动情况,并记录下必要的信息。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

PC5和PC6发送的数据包同时到达交换机,此时交换机中新增两条地址。
在这里插入图片描述

交换机向除PC5以外所有接口广播此数据包找到了PC7,PC7收到此数据包。同时交换机也向PC5广播了PC发送的数据包。

在这里插入图片描述

PC7向交换机发送数据包,此时交换机新增一条地址。同时交换机又向除PC5和PC6以外的所有接口广播PC6发送的数据包并找到了PC8.

在这里插入图片描述

PC8向交换机发送数据包,此时交换机新增一条MAC地址;PC5收到了回复的数据包。
在这里插入图片描述

PC6收到了回复的数据包。
(6)在RealTime模式下,清除交换机中的MAC Table信息。然后在simulation模式下,同时添加从PC5到PC7添加一个Ping命令包,从PC5到PC8添加一个Ping命令包,跟踪数据包的流动情况,并记录下必要的信息。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

第一个数据包准确到达PC7,第二个数据包准确到达PC8,它们之间未发生冲突。
(7)总结交换机的工作原理,需要时进一步对你的结论验证。
答:交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。;交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发;如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称之为泛洪(flood);广播帧和组播帧向所有的端口转发。
4.测试由Hub与交换机组成的网络的包转发情况。
(1)在RealTime模式下,清除交换机中的MAC Table信息。
在这里插入图片描述

(2)在simulation模式下,从PC0到PC6添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述
在这里插入图片描述

数据包到达交换机时,交换机新增一条MAC地址。

在这里插入图片描述

只有PC6收到数据包。
在这里插入图片描述

PC6发送回复数据包到达交换机时,交换机新增一条MAC地址。
在这里插入图片描述

(3)在simulation模式下,从PC1到PC6添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述

PC0发送的数据包能够到达PC6,且此时交换机中新增了一条MAC地址
(4)在simulation模式下,从PC8到PC2添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述

PC8发送的数据包可以发送到PC2,且此时交换机中又新增了一条MAC地址。

5.进行其它你认为必要的测试。
(1) 在simulation模式下,从PC7到PC2添加一个Ping命令包,跟踪数据包的流动情况,同时随时注意观察MAC表的变化情况,并记录下必要的信息。
在这里插入图片描述

PC7发送的数据包可以发送到PC2,且此时交换机中又新增了一条MAC地址。
四、测试题

在这里插入图片描述
在这里插入图片描述

四、心得体会:本次实验我学会了如何使用PacketTracer跟踪特定的数据包和熟悉了由Hub或交换机组成的网络的冲突域。认识了交换机的工作原理:转发规则及MAC地址表自学习机制.

要求:实验报告电子档文件命名必须是:学号姓名实验号。
例如:12100316张健1.docx

标签:HUB,PC6,Ping,地址,---,MAC,交换机,数据包
来源: https://blog.csdn.net/lililih/article/details/117883664

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有