ARP协议分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机网络
实
验
报
告
目录
实验名称----------------------------------------------------------------------------------- 1 实验目标----------------------------------------------------------------------------------- 1 实验内容----------------------------------------------------------------------------------- 1 实验步骤----------------------------------------------------------------------------------- 1 实验遇到的问题及其解决方法-------------------------------------------------------- 1 实验结论----------------------------------------------------------------------------------- 1
一、实验名称
ARP协议分析
二、实验目标
熟悉ARP命令的使用,理解ARP的工作过程,理解ARP报文协议格式。
二、实验内容
1.在DOS窗口中运行ARP命令,参照ARP命令给出的帮助,解释下列命
令的用途;
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr]
2.请问你使用什么命令可以查看计算机的IP地址和MAC地址,记录下计
算机的IP地址和MAC地址;
3.请问你使用什么命令可以查看计算机的ARP缓冲,查看并记录下你当前
ARP表的内容;
4.请问你使用什么命令可以清空计算机的ARP缓冲,清空ARP缓冲后记录
下你当前ARP表的内容;
5.Ping A计算机,如果能够Ping通,请查看并记录下你当前ARP表的内容,
并找出A计算机地址的解析记录;
6.Ping通 ,查看并记录下对应的IP 地址,
你当前ARP表的内容,是否能找出对用的IP地址的
ARP表中的相应的解析记录,解释为什么;
7.在ARP缓冲中添加一条命令关于A计算机的IP地址和00-11-22-33-44-55
做一条静态映射,记录下你所使用的命令;记录下你当前ARP表的内
容;
8.Ping A计算机,是否能够Ping通,为什么?
9.清空ARP缓冲,启用网络监视器wireshark
10.Ping A计算机,如果能够Ping通,请捕获ARPRequest和Response的相关
帧,并解释报文的对应的ARP解析的4个字段(sender hardware、sender
internet、target hardware、target internet)。
三、实验步骤
1.启动命令提示符,输入arp,会弹出arp命令的帮助,以下命令的作用为:
Microsoft Windows [版本6.1.7601]
版权所有(c) 2009 Microsoft Corporation。保留所有权利。
C:\Users\Sariel>arp
显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。
ARP -s inet_addr eth_addr [if_addr]
ARP -d inet_addr [if_addr]
ARP -a [inet_addr] [-N if_addr] [-v]
-a 通过询问当前协议数据,显示当前ARP 项。
如果指定inet_addr,则只显示指定计算机
的IP 地址和物理地址。如果不止一个网络
接口使用ARP,则显示每个ARP 表的项。
-g 与-a 相同。
-v 在详细模式下显示当前ARP 项。所有无效项
和环回接口上的项都将显示。
inet_addr 指定Internet 地址。
-N if_addr 显示if_addr 指定的网络接口的ARP 项。
-d 删除inet_addr 指定的主机。inet_addr 可
以是通配符*,以删除所有主机。
-s 添加主机并且将Internet 地址inet_addr
与物理地址eth_addr 相关联。物理地址是用
连字符分隔的6 个十六进制字节。该项是永久的。
eth_addr 指定物理地址。
if_addr 如果存在,此项指定地址转换表应修改的接口
的Internet 地址。如果不存在,则使用第一
个适用的接口。
示例:
> arp -s 157.55.85.212 00-aa-00-62-c6-09.... 添加静态项。
> arp -a .... 显示ARP 表。
C:\Users\Sariel>
2.请问你使用什么命令可以查看计算机的IP地址和MAC地址,记录下计算机
的IP地址和MAC地址;
ipconfig /all
本机的IP 和Mac地址为:
以太网适配器本地连接:
连接特定的DNS 后缀. . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek RTL8168C(P)/8111C(P) Family PCI-E
Gigabit Ethernet NIC (NDIS 6.20)
物理地址. . . . . . . . . . . . . : 00-23-8B-DA-48-66
DHCP 已启用. . . . . . . . . . . : 否
自动配置已启用. . . . . . . . . . : 是
IPv6 地址. . . . . . . . . . . . : 2001:da8:a000:355:759b:3d6c:6cd0:8dc1(首选)
临时IPv6 地址. . . . . . . . . . :
2001:da8:a000:355:70e1:571:8c00:efc3(首选
)
本地链接IPv6 地址. . . . . . . . : fe80::759b:3d6c:6cd0:8dc1%11(首选)
IPv4 地址. . . . . . . . . . . . : 115.24.250.196(首选)
子网掩码. . . . . . . . . . . . : 255.255.255.0
默认网关. . . . . . . . . . . . . : fe80:355::1%11
115.24.250.1
DNS 服务器. . . . . . . . . . . : 202.113.15.1
202.113.15.2
TCPIP 上的NetBIOS . . . . . . . : 已启用