计算机网络ARP地址协议解析实验报告
计算机网络实验报告
一、实验目的:
1. 掌握ARP协议的报文格式
2. 掌握ARP协议的工作原理
3. 理解ARP高速缓存的作用
4. 掌握ARP请求和应答的实现方法
5. 掌握ARP缓存表的维护过程
二、实验步骤:
…
一,完成网络环境的配置,并进行拓扑验证。
预期问题:拓扑验证出现错误。
必须严格按照附录中的拓扑图进行网络环境的配置,如有错误不能向下进行实验。
因为在错误的网络配置环境下做的实验结果也是无意义的。
二,完成采集网络传输数据前的准备工作。
【
网关的设定;开通静态路由;主机 A ping 主机 E
成功;清空 ARP 高速缓存;设置协议分析器的过
滤条件;
预期问题:网关设定错误,没有在主机 B 开启静态路由都会造成主机 A Ping 主机 E 不成功。
三,开始实验,启动协议分析器,开始捕获数据。
预期问题:必须先开启数据捕获,再执行主机 A ping 主机 E 操作,否则获取不到数据。
!
四,查看采集到的 ARP 报文,对实验结果进行截图、记录。
五,关闭实验平台,将实验系统恢复原状,完成实验。
配置完毕,进行拓扑验证:
%
拓扑验证完毕,各角色的地址如下表所示:
2.实验结果及现象:
图示为A角色捕获到的ARP-request
图示说明:方向:(主机 A)→子网内的所有主机
内容:ARP‐request
协议解析树: Ethernet
目的 MAC 地址= FFFFFF‐FFFFFF :向子网内所有主机发送
源 MAC 地址=6C626D‐707DCE:主机 A 的 MAC 地址
`
协议类型或数据长度=0806(ARP 协议):ARP 协议ARP(地址解析议)硬件类型=1
协议类型=0800
硬件地址长度=6
协议地址长度=4
】
操作码=1(请求)
发送端硬件地址=6C626D‐707DCE (主机A
发送端逻辑地址= (主机 A)
目的端硬件地址=000000‐000000 (未知,请求的硬件地址)
目的端逻辑地址= (主机 B 左网卡)
)
过程描述:主机 A→子网内的所有主机,发送 ARP‐request,请求 IP 地址是(主机B的左网卡)
主机 Aping 主机 E,由于 A 发现 E 与其不是在同一子网,所以主机 A 把发送的数据转发到网关:主机 B 左网卡。
这时需要通过 ARP 协议知道网关的 MAC 地址,于是发送请求网关 MAC 地址的 ARP 请求。
图示为A主机捕获到的ARP-response数据
-
数据显示同ARP-request数据。
在 B 运行 arp‐a,显示 arp 缓存表内容:
Interface:(左网卡)6C626D‐707DCE(主机 A 的 MAC 地址)Interface:(右网卡)6C626D‐6DF73D(主机B的MAC地址)
*
右网卡多了主机 E 的 arp 缓存记录,如果捕获 B 的网络连接 2 的网卡数据,就会看到此条数据。
四、思考问题的解答
1. 哪些主机收到了 ARP 请求包,哪台主机给出了 ARP 响应包
答: 在子网一内,主机 B 的左网卡,主机 C,主机 D 收到了主机 A 的 ARP 请求包;主机 B 的左网卡给出了 ARP 响应包。
(
在子网二内,主机 E,主机 F 收到了主机 B 右网卡的 ARP 请求包;主机 E 给出了 ARP 响应包。
2. 比较 ARP 协议在同网段内解析和跨网段的解析有何异同点
答:在同网段内,由于同网的主机都能收到 ARP 请求,并且符合 ARP 请求中目的 IP 地址字段的条件的主机就在同网内,所以这台主机直接将自己的 MAC 地址应答给发送 ARP 请求的主机。
在不同的网段,跨网段的解析中,ARP 请求是从一个网络中的主机发往另一个网络的主机,那么连接这两个网络的路由器就可以回答该请求。
过程为:在子网一内,发送 ARP 请求的主机将目的逻辑地址设置为路由器的逻辑地址,路由器将自己的 MAC 地址应答给发送请求的主机。
接着,路由器在子网二内发送 ARP 请求,目的 IP 地址为 ping 的目的主机的 IP 地址。
此IP 地址的主机收到 ARP 请求后,将应答返回给路由器。
这样,通过连接两个子网的路由器,进行 ARP 的回答和请求。
路由器在 ARP 缓存表中有了两台主机的 ARP 缓存信息后,起到了 IP 数据报的转发作用。
3. ARP 数据包的长度是固定的吗试加以解释。
答:不固定。
第一,硬件地址长度根据不用的网络类型,是可变的。
例如,以太网的物理地址长度是6 字节。
第二,第二,协议地址长度根据不同的协议类型,长度是可变的。
例如,IPv4 协议的地址长度是 4 个字节。
4. 试解释为什么 ARP 高速缓存每存入一个项目就要设置 10‐20 分钟
的超时计时器。
这个时间设置得太大或太小会出现什么问题
答:ARP 缓存表采用老化机制,在一段时间内,如 10‐20 分钟,如果表中的某一项没有使用,就会被删除,这样可以大大减少 ARP 缓存表的长度,加快查询速度。
这个时间如果设置的太大,会出现缓存表中信息过多,降低查询速度的可能。
也会出现如教材中提到的,外界的硬件环境发生变化,而 ARP 缓存表没有及时更新,造成 ARP 缓存中的信息失效的可能。
这个时间设置得过短的情况:因为两台主机首次通信后,很有可能还会持续的通信数次,这个过程会持续一段时间。
所以这个时间设置得过短,会增加 ARP 通信的次数,增加网络中的通信量。
5. 至少举出两种不需要发送 ARP 请求数据包的情况。
答:1,主机之间刚刚进行完通信,在缓存表中还保存着对方主机的地址信息,这时只需要查询 ARP 缓存表,不需要发送 ARP请求。
2,广播发送的时候不需要发送 ARP 请求。
3,在不同子网间,两台主机通过路由器进行 IP 数据包的传输。
在路由器中,保存了该两台主机 ARP 缓存信息之后,两台主机只需要把
数据发送给路由器即可。
在这之前,一台主机不用发送对子网外主机
的 ARP 请求,它也不需要知道子网外主机的 MAC 地址。
五、实验中遇到的问题和解决方法,待解决的问题
遇到问题:A未能ping通E
解决方案:Internet属性更改后未点确定造成的。
ARP协议分析实验报告
ARP协议分析实验报告ARP(Address Resolution Protocol)协议是一种解决网际协议(IP)地址与物理硬件地址(MAC地址)之间转换的协议。
本次实验旨在分析ARP协议的工作原理和过程,并通过使用网络抓包工具Wireshark来捕获并分析ARP协议的数据包。
1.实验背景与目的2.实验步骤a)搭建网络环境:搭建一个基本的局域网环境,包括一个路由器和几台主机。
b) 启动Wireshark:在一台主机上启动Wireshark网络抓包工具。
c)发送ARP请求:使用另一台主机向目标主机发送ARP请求,获取目标主机的IP地址与MAC地址的对应关系。
d) 抓取数据包:在Wireshark中捕获并保存ARP协议的数据包。
e)分析数据包:打开捕获的数据包,分析数据包中的ARP请求和应答。
3.实验结果与分析实验中,我们使用两台主机进行测试,主机A的IP地址为192.168.1.100,MAC地址为00:11:22:33:44:55,主机B的IP地址为192.168.1.200,MAC地址为AA:BB:CC:DD:EE:FF。
a)ARP请求过程:主机A通过ARP协议发送ARP请求,询问主机B的MAC地址,具体操作为发送一个以太网帧,目标MAC地址为广播地址FF:FF:FF:FF:FF:FF,目标IP地址为主机B的IP地址192.168.1.200。
主机B收到ARP请求后,通过ARP应答将自己的MAC地址发送给主机A。
b)ARP应答过程:主机B收到ARP请求后,生成一个ARP应答数据包,将自己的MAC地址AA:BB:CC:DD:EE:FF作为回应发送给主机A。
主机A接收到ARP应答后,将主机B的IP地址与MAC地址的对应关系存储在本地ARP缓存中,以便于下次通信时直接使用。
4.结论与意义ARP协议作为解决IP地址与MAC地址转换的关键协议,在计算机网络中起着重要的作用。
本实验通过抓包分析ARP协议的工作过程,深入理解了ARP协议的原理和应用场景。
地址解析协议实验报告心得
竭诚为您提供优质文档/双击可除地址解析协议实验报告心得篇一:实验一ARp地址解析协议分析实验报告课程名称计算机网络实验名称实验一ARp地址解析协议分析系别__计算机学院_专业___软件工程___班级/学号软工1301班/20XX_学生姓名_____________实验日期___20XX年11月6日___成绩________________________指导教师___ARp地址解析协议分析实验【实验目的】1、掌握ARp协议的作用和格式。
2、理解Ip地址与mAc地址的对应关系。
3、掌握ARp命令。
【实验学时】2学时【实验环境】图3-12实验拓扑图【实验内容】1、学习ARp协议的工作原理。
2、掌握ARp协议的作用和使用方法。
3、理解Ip地址与mAc地址的对应关系。
4、学习使用ARp命令。
【实验流程】图3-13实验流程图【实验原理】详见理论教材【实验步骤】步骤一:设定实验环境1、参照实验拓扑连接网络拓扑;2、配置pc机;步骤二:捕获ARp报文并进行分析1、在主机pc1中用命令arp–a可以查看ARp缓存表中的ARp记录,用arp–d命令删除ARp缓存中的记录,如下图所示。
图3-15查看ARp缓存表2、在pc1中开启协议分析仪进行数据包捕获。
3、在pc1中用命令ping192.168.0.354、捕获ARp报文进行分析。
捕获的ARp请求报文如下图所示图3-16ARp请求报文篇二:实验一理解地址解析协议实验一理解地址解析协议一、实验目的1.了解ARp协议的工作机制。
2.理解物理地址和Ip地址在网络传输中的作用。
二、实验环境及要求通过交换机连接的同一物理网段的网络,如实验图11所示。
A组A1A2A3实验图11ARp协议的实验环境各台主机的Ip地址设置情况如下:1.ARp协议是把Ip地址,转换成物理地址的协议。
一般用于广播型的网络中,以太网就是使用该协议。
2.ARp消息是采用广播的方式进行传递的,因此ARp协议的工作范围只能是在广播域内,对于以太网就是一个物理网段。
实验2 地址解析协议ARP
1.掌握 ARP 协议的报文格式2.掌握 ARP 协议的工作原理3.理解 ARP 高速缓存的作用4.掌握 ARP 请求和应答的实现方法5.掌握 ARP 缓存表的维护过程2 学时该实验采用网络结构二物理地址是节点的地址,由它所在的局域网或者广域网定义。
物理地址包含在数据链路层的帧中。
物理地址是最低一级的地址。
物理地址的长度和格式是可变的,取决于具体的网络。
以太网使用写在网络接口卡(NIC)上的 6 字节的标识作为物理地址。
物理地址可以是单播地址 (一个接收者) 、多播地址 (一组接收者) 或者广播地址 (由网络中的所有主机接收) 。
有些网络不支持多播或者广播地址,当需要把帧发送给一组主机或者所有主机时,多播地址或者广播地址就需要用单播地址来摹拟。
在互联网的环境中仅使用物理地址是不合适的,因为不同网络可以使用不同的地址格式。
因此,需要一种通用的编址系统,用来惟一地标识每一台主机,而不管底层使用什么样的物理网络。
逻辑地址就是为此目的而设计的。
目前 Internet 上的逻辑地址是 32 位地址,通常称为 IP 地址,可以用来标识连接在 Internet 上的每一台主机。
在 Internet 上没有两个主机具有同样的 IP 地址。
逻辑地址可以是单播地址、多播地址和广播地址。
其中广播地址有一些局限性。
在实验三中将详细介绍这三种类型的地址。
Internet 是由各种各样的物理网络通过使用诸如路由器之类的设备连接在一起组成的。
主机发送一个数据包到另一台主机时可能要经过多种不同的物理网络。
主机和路由器都是在网络层通过逻辑地址来识别的,这个地址是在全世界范围内是惟一的。
然而,数据包是通过物理网络传递的。
在物理网络中,主机和路由器通过其物理地址来识别的,其范围限于本地网络中。
物理地址和逻辑地址是两种不同的标识符。
这就意味着将一个数据包传递到一个主机或者路由器需要进行两级寻址:逻辑地址和物理地址。
需要能将一个逻辑地址映射到相应的物理地址。
arp实验报告
arp实验报告ARP实验报告一、引言ARP(Address Resolution Protocol)是一种用于将IP地址转换为MAC地址的协议。
在计算机网络中,IP地址用于标识网络上的设备,而MAC地址则用于标识网络设备的物理地址。
ARP协议的作用是通过在本地网络中广播请求,获取目标设备的MAC地址,以便进行数据通信。
本实验旨在通过实际操作和观察ARP协议的工作原理和过程。
二、实验目的1. 了解ARP协议的工作原理和过程;2. 掌握使用ARP协议进行地址解析的方法;3. 分析并理解ARP协议的优缺点。
三、实验环境本实验使用了一台Windows操作系统的计算机和一台路由器,通过局域网连接。
四、实验步骤1. 打开命令提示符窗口,输入ipconfig命令查看本机的IP地址和MAC地址;2. 在命令提示符窗口中,输入arp -a命令查看本机的ARP缓存表;3. 在命令提示符窗口中,输入ping命令向目标IP地址发送一个数据包;4. 在命令提示符窗口中,再次输入arp -a命令查看ARP缓存表是否有更新。
五、实验结果与分析通过实验步骤中的操作,我们可以观察到以下结果和现象:1. 在输入ipconfig命令后,命令提示符窗口会显示本机的IP地址和MAC地址。
IP地址通常是由网络管理员或DHCP服务器分配的,而MAC地址是网络设备的唯一标识;2. 在输入arp -a命令后,命令提示符窗口会显示本机的ARP缓存表。
ARP缓存表中列出了本机已经解析过的IP地址和对应的MAC地址;3. 在输入ping命令后,命令提示符窗口会显示与目标IP地址的通信状态。
如果目标IP地址在本机的ARP缓存表中不存在,本机会向局域网广播ARP请求,以获取目标设备的MAC地址;4. 在再次输入arp -a命令后,我们可以观察到ARP缓存表中新增了目标IP地址和对应的MAC地址。
通过以上实验结果和现象,我们可以得出以下结论和分析:1. ARP协议通过将IP地址转换为MAC地址,实现了在局域网中的设备通信。
arp协议实验报告心得
arp协议实验报告心得实验名称实验三--分析ARP及IP协议日期2019年04月15日一、实验目的:1.学会使用PacketTracer进行包跟踪及数据包协议格式分析。
2.理解ARP工作机制,熟悉ARP协议格式。
3.熟悉典型的IP协议格式。
4.理解IP分段机制。
二、实验环境:CiscoPacketTracer三、实验内容:1、用PacketTracer(5.3或以上版本)打开文件31_ARP&IP_Testing.pkt.pkt。
注意:Router1的Eth1/0的MTU=1420Byte,其余均为1500Byte。
2、分析ARP的工作原理。
(1)在Realtime模式下,尽量清除所有设备(PC机及路由器)中的ARP缓存信息,对于不能清除(有些路由器中的ARP缓存信息不能清除)的记录下相关缓存信息。
注:PC机中查看ARP缓存的命令为arp–a,清除ARP缓存的命令为arp–d。
路由器中查看ARP缓存的命令为Router#showarp,清除的命令为Router#cleararp-cache。
R1:R2:(2)在simulation模式下,由PC(1.10)向PC(1.20)发送一个Ping包,观察包(ICMP及ARP)的传递过程,同时注意相关PC 机、路由器的ARP缓存变化情况,记录下相关信息,并对其中的ARP包进行协议格式分析。
注意:在Filter中同时选中ICMP及ARP。
答:a、首先,选择在simulation模式下,选择ICMP和ARP:]B、查看pc机的ARPPC1.10:PC1.20:路由器:注:路由器的第一条ARP地址格式,是PC1.10的默认网关的地址。
C、发送数据包后,路由器ARP变换如图:数据包传送的路径:数据包先到达交换机,再到达pc1.20;数据包也会传送到路由器,但发送了错误。
数据包传送的路径:数据包返回时,只经过交换机,就直接到达pc1.10,并不会再传送到路由器。
实验四:ARP分析报告及路由协议详情分析报告
计算机科学与技术学院计算机网络实验报告年级 2013 学号 2013434151汪凡成绩专业计算机科学与技术实验地点 C1-422 指导教师常卓实验项目实验3.3:ARP分析实验3.5:路由协议分析实验日期 2016/5/6实验3.3:ARP分析一、实验目的1.掌握根本的ARP命令。
2.熟悉ARP报文格式和数据封装方式。
3.理解ARP的工作原理。
二、实验原理(1)ARP简介1.什么是ARPARP,即地址解析协议。
TCP/IP网络使用ARP实现IP地址到MAC地址的动态解析。
网络层使用逻辑地址〔IP地址〕作为互联网的编址方案,但实际的物理网络〔以太网〕采用硬件地址〔MAC地址〕来唯一识别设备。
因此在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址〔MAC地址)。
①ARP工作原理每个主机和路由器的存中都设有一个ARP高速缓存,用于存放其他设备的IP地址到物理地址的映射表。
当主机欲向本局域网上其他主机发送IP包时,先在本地ARP缓存中查看是否有对方的MAC地址信息。
如果没有,如此ARP会在网络中广播一个ARP请求,拥有该目标IP地址的设备将自动发回一个ARP 回应,对应的MAC地址将记录到主机的ARP缓存中。
考虑到一个网络可能经常有设备动态参加或者撤出,并且更换设备的网卡或IP地址也都会引起主机地址映射发生变化,因此,ARP缓存定时器将会删除在指定时间段未使用的ARP 条目,具体时间因设备而异。
例如,有些Windows操作系统存储ARP缓存条目的时间为2mim但如果该条目在这段时间被再次使用,其ARP定时器将延长至lOmin。
ARP缓存可以提高工作效率。
如果没有缓存,每当有数据帧进入网络时,ARP都必须不断请求地址转换,这样会延长通信时间,甚至造成网络拥塞。
反之,保存时间过长也可能导致离开网络或者更改第3层地址的设备出错。
ARP可解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。
如果所要找的主机和源主机不在同一个局域网上,那么就要通过ARP找到一个位于本局域网上的某个路由器的硬件地址,然后把分组发送给这个路由器,让这个路由器把分组转发给下一个网络。
internet技术实验报告 验证地址解析协议ARP工作过程
实验报告验证地址解析协议ARP工作过程操作系统:主机PC0:Windows XP主机PC1:Windows 7网络环境:主机PC0与主机PC1同属于一个局域网,同时都与Internet互联(校园网)(使用packet tracer软件绘制)PC1:2、用arp -d命令清除两台主机上的ARP表,然后在PC0与PC1上分别用ping 命令与对方通信PC0 清空ARP告诉缓存后先查看一下PC0的MAC地址:PC1 清空ARP告诉缓存后先查看一下PC1的MAC地址:在PC0上执行ping命令查看是否能够和PC1互通:结论:PC0和PC1成功ping通。
在PC1上执行ping命令查看是否能够和PC0互通:结论:PC1和PC0成功ping通。
3、用arp -a命令在两台PC上分别看到对方的MAC地址PC0主机上:PC1主机上:分析:PC0和PC1在设置时同属于一个局域网网段。
在执行ping命令的时候(此处以PC0 ping PC1为例),PC0先向整个网段中广播ARP包,询问IP为118.229.207.175(PC1)的主机的MAC地址;此时网段中的PC1收到包后比对自己的IP地址发现符合条件,于是给PC1回一个ARP包告诉PC0自己的MAC地址,这时候PC0就会向PC1发送4个ECHO报文完成ping命令。
PC1收到这样的ICMP 报文后广播一个ARP包询问PC0的(118.229.207.177)MAC地址,得到后会向PC0回复ECHO报文,完成整个通信过程。
4、将PC0的子网掩码设为255.255.255.0,如下图所示:PC0:5、用arp -d命令清除两台主机上的ARP表,然后在PC0上"ping"PC1,观察并分析结果。
用arp -a命令在两台PC上均不能看到对方的MAC地址PC0主机:结论:目标主机不可达,传输失败。
用arp –a查看MAC地址:6、接着在PC1上"ping"PC0,观察并分析结果结论:提示请求超时,传输失败。
arp协议实验报告
arp协议实验报告
ARP协议实验报告
实验目的:
本实验旨在通过对ARP协议的实验,加深对ARP协议的理解,掌握ARP协议
的工作原理和实际应用。
实验设备和材料:
1. 两台计算机
2. 一台路由器
3. 以太网交换机
4. 网线
5. ARP协议相关软件
实验步骤:
1. 搭建实验环境,将两台计算机连接到同一个局域网中,通过路由器和交换机
进行连接。
2. 在计算机A上,使用ARP协议相关软件发送ARP请求,获取计算机B的
MAC地址。
3. 在计算机B上,接收到ARP请求后,发送ARP应答,将自己的MAC地址发
送给计算机A。
4. 计算机A收到ARP应答后,将计算机B的IP地址和MAC地址建立映射关系,并保存在ARP缓存中。
5. 使用Wireshark等网络抓包工具,分析实验过程中的ARP请求和应答的数据包。
实验结果:
通过实验,我们成功地获取到了计算机B的MAC地址,并建立了IP地址和MAC地址的映射关系。
在抓包分析中,我们也可以清晰地看到ARP请求和应答的数据包,进一步加深了对ARP协议的理解。
实验总结:
ARP协议是解决IP地址和MAC地址之间映射关系的重要协议,在局域网中起着至关重要的作用。
通过本次实验,我们对ARP协议的工作原理有了更深入的了解,也掌握了ARP协议的实际应用方法。
希望通过这次实验,能够对同学们的网络协议学习有所帮助。
ARP_IP_ICMP实验报告
【实验作业】一、ARP地址解析协议1.观察ARP缓存生存时间ARP缓存中存放的IP-MAC映射表项有两种类型:静态和动态。
其中,静态ARP缓存可以通过命令“arp -s ip_addr mac_addr”添加,一旦添加,该条目将是永久性的,除非用命令“arp -d ip_addr”进行删除或者断开网络连接。
而动态ARP缓存都有有限的生存时间(一般为20分钟),如果在生存时间内没有被更新,就会在生存时间到来时自动清除。
1.1 操作步骤(1) 将本机和同宿舍的另一台主机接入到同一网络中,记录双方分配到的IP地址:另一台主机[10.104.137.66]和本机[10.104.137.254]。
(2) 用命令“ping对方主机的IP地址”,通过ARP协议得到对方IP对应的物理MAC地址。
如果成功,主机将自动记录IP-MAC映射关系,写入ARP动态缓存。
同时生存时间计时开始。
结果如下:(3) 用命令“arp -a”列出ARP缓存中的所有条目,其中应该包括对方IP对应的IP-MAC条目。
(4) 不断重复过程(3),直到对方IP对应的IP-MAC条目被清除,生存时间计时结束。
1.2 实验结果(1) 20分钟之后,用arp –a查看ARP缓存,发现对方ARP条目并没有消失,并且在此期间,主机没有再ping对方主机IP地址。
结果如下:(2) 对方主机断开网络连接,再次ping对方主机。
查看ARP缓存,发现对方主机的ARP条目消失。
(3) 后来发现使用Windows7系统做这个实验的主机,都没有在20分钟后观察到缓存自动消失的现象,推测可能的原因是,Windows7系统的ARP缓存生存时间被设置的很长,或者直接不设置生存时间(考虑到硬件容量的发展以及通过再次探测判断是否删除条目的方法)。
(4) 与教员探讨上述问题后,可行的解决方案是在注册表的下列路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters中创建ArpCacheLife和ArpCacheMinReferencedLife项,并人工设置ARP缓存生存时间。
ARP-协议分析实验
实验 1 ARP 协议分析实验一、实验目的理解IP 地址与MAC 地址的对应关系;理解ARP 协议报文格式;理解ARP 协议的工作原理与通信过程。
二、实验内容ARP 请求报文与应答报文格式;同一子网内两台机器间的ARP 协议的工作过程;不同子网上的两台机器间的ARP 协议工作过程。
三、实验原理、方法和手段(1硬件类型协议类型硬件地址长度协议地址长度操作发送者硬件地址(0~3 字节)发送者硬件地址(4~5 字节) 发送者IP 地址(0~1 字节)发送者IP 地址(2~3 字节) 目的硬件地址(0~1 字节)目的硬件地址(2~5 字节)目的IP 地址(0~3 字节)操作类型:1—ARP 请求;2—ARP 响应;3-- RARP 请求;4—RARP 响应;四、实验条件(1)报文捕获工具Wireshark 协议分析软件;(2)应用协议环境每个学生的PC 机(安装Windows xp 或者Windows 2000 操作系统)处于同一个LAN,主机A 为本人机器,主机B 为你邻座同学机器,另外有一个服务器(学校的WEB 服务器,地址:210.44.144.144)处于另外一个网络。
五、实验步骤(1)同一子网内两台机器间的ARP 协议的工作过程主机A(IP 地址为)与主机B(IP 地址为)属于同一个子网;在主机A上的DOS 命令提示符下运行arp –d命令,清空主机A的ARP高速缓存;在主机A上的DOS 命令提示符下运行arp –a命令,检查主机A的ARP高速缓存区,此时ARP 缓存区应为空;在主机A 上启动Wireshark 抓包工具准备捕获A 与B 之间的数据通信报文,然后在主机A 上的DOS 命令提示符下运行:Ping B.B.B.B ,并做如下工作:1、在捕获的报文中找出主机A 和主机B 之间通讯的ARP 询问请求报文和应答报文;第一行是询问报文,第二行是相应的应答报文。
2、分析ARP 请求及应答报文的各字段,包括源、目的以太网地址、源、目的IP 地址、数据报文类型。
