ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:660.49KB ,
资源ID:29371050      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29371050.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ARP协议及PDU格式分析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ARP协议及PDU格式分析.docx

1、ARP协议及PDU格式分析实 验 报 告( 2015 / 2016 学年 第 1 学期)课程名称 计算机网络 实验名称 ARP协议及PDU格式分析 试验时间 2015 年 10 月 27 日指导单位 通达学院 指导教师 赵学建 学生姓名 汤勇 班级学号 13002918 学院(系) 计算机学院 专 业 物联网工程 实验名称常用网络命令指导教师赵学建实验类型上机实验学时6实验时间10.27一、 实验目的和要求1、学习使用思科模拟器验证相关的网络协议。2、验证ARP协议的工作原理,理解ARP高速缓存的作用。3、理解交换机转发表的作用。4、学会分析分组各字段的含义。二、 实验环境(实验设备)Win1

2、0+Ciso Packet Tracer三.实验原理1.arp协议的工作原理每台主机都设有一个ARP高速缓存,里面有本局域网上各主机和路由器的IP地址和硬件地址的映射表,这些都是该主机目前知道的一些地址。 当主机A要向本局域网上的某个主机B发送IP数据报时,先在其ARP高速缓存中查看是否有主机B的IP地址。如果有,就在ARP高速缓存中查出其对应的硬件地址,再把这个硬件地址写入MAC帧,然后通过局域网把该MAC帧发往此硬件地址。也有可能查不到主机B的IP地址的项目。这可能是主机B才入网,也可能是主机A刚刚加电,其高速缓存还是空的。在这种情况下,主机A就自动运行ARP,然后按以下步骤找到主机B的硬

3、件地址。 实现地址解析的第一步是产生ARP请求帧。在ARP帧数据部分的相应字段写入本地主机的物理地址、IP地址、待侦测的目的IP地址,在目的物理地址字段写入0,并在操作类型字段写入1,用以表示本数据帧是一个ARP请求数据帧。该ARP请求帧以本地网络适配器的物理地址作为源地址,以物理广播地址作为目的地址,通过物理层发送出去。由于采用了广播地址,因此网段内所有的主机或设备都能够接收到该数据帧。除了目的主机外,所有接收到该ARP请求帧的主机和设备都会丢弃该ARP请求帧,因为目的主机能够识别ARP消息中的IP地址是否与本机相同。与目的IP地址匹配的主机构造ARP应答帧。在ARP应答帧中,以请求分组中源

4、物理地址、源IP地址作为其目的物理地址、目的IP地址,并将自身的物理地址、IP地址填入应答帧的源物理地址、源IP地址字段,并在操作字段中写入2,表示本ARP数据帧是一个应答数据帧。该分组通过数据链路层直接发给源主机。源主机接收到ARP应答帧后,获得目的主机的物理地址,并将它作为一条新记录加入到ARP高速缓存表。此外,如果源主机没有发送ARP请求而收到其他主机的ARP响应数据帧,源主机也会在本地ARP缓冲区中缓存该主机物理地址和IP地址的对应关系。ARP高速缓存是非常有用的。如果不使用ARP高速缓存,那么任何一个主机只要进行一次通信,就必须在网络上用广播的方式发送ARP请求分组,这会使网络上的通

5、信量大大增加。ARP把保存在高速缓存中的每一个映射地址项目都设置生存时间,超过生存时间的项目就从高速缓存中删除掉。2.交换机的工作原理1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其写入MAC地址表中。2.交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。3.如数据帧中的目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。4.广播帧和组播帧向所有的端口转发。四 实验步骤1.打开思科模拟器软件,将时间模式设为simulation,如下图所示,并构造如下图2所示网络拓扑,并设置PC1和PC0的地址分

6、别为192.168.0.1和192.168.0.2,子网掩码均为255.255.255.0。 2.使用查看工具,查看交换机Switch0的mac表以及arp表,查看pc0和pc1的arp表,对上述查看表格内容进行记录,如下图所示。 3.在pc0的命令行模式运行ping 192.168.0.1命令,。查看PC0产生的两个分组,查看两种分组分别是什么分组。并查看分组的格式,试解释ARP分组产生的原因,并记录ARP分组及其对应数据链路层帧的源MAC地址和目的MAC地址。4.点击软件右侧运行控制栏中的“自动捕获/运行”按钮,如下图所示。直到pc0的ping 192.168.0.1命令运行完成为止。观察

7、该过程网络中分组转发情况。5.再次点击运行控制栏中的“自动捕获/运行”按钮,重新查看pc0和pc1的arp表和switch0的mac表,并记录。 6.再次在pc0的命令行运行,ping 192.168.0.1,如下所示,观察此次ping命令的运行和第一次运行过程的区别,试解释此时在发送ICMP分组之前为什么不需要发送arp分组,如图下所示。查看该ICMP分组的格式,如图所示,记录ARP分组及其对应数据链路层帧的源MAC地址和目的MAC地址。7.在pc0命令行模式下,使用arp a命令查看高速缓存,使用arp d命令清除pc0的高速缓存,同样的方法清除pc1的高速缓存,特权模式下使用clear

8、mac-address-table命令清除switch0的mac表8.继续扩展网络拓扑如下图14所示,并配置pc2和pc3的ip地址分别为192.168.0.3和192.168.0.4,子网掩码均为均为255.255.255.0,观察并记录此时pc0-pc3的arp高速缓存和两个交换机的mac表。 9.pc0分别执行ping192.168.0.2,192.168.0.3,192.168.0.4,每执行一条命令观察并记录此时pc0-pc3的arp高速缓存和两个交换机的mac表 思考:如果想让pc2的高速缓存中有pc3的ip到硬件地址的映射,应该如何操作答:可以从PC2 ping pc3的IP地址。实验小结通过该实验能加深对IMCP以及arp的认识,特别是其封装格式。在Cisco Packet Trace上验证ARP协议的工作原理,理解ARP高速缓存的作用。理解交换机转发表的作用。学会分析分组各字段的分析,对计算机网络课程加深了理解。指导教师评语成 绩批阅人日 期

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1