实验三(1):地址解析协议ARP

实验三(1):地址解析协议ARP

ID:39136020

大小:863.00 KB

页数:8页

时间:2019-06-25

实验三(1):地址解析协议ARP_第1页
实验三(1):地址解析协议ARP_第2页
实验三(1):地址解析协议ARP_第3页
实验三(1):地址解析协议ARP_第4页
实验三(1):地址解析协议ARP_第5页
资源描述:

《实验三(1):地址解析协议ARP》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验三(1):地址解析协议ARP一、实验目的。1.掌握ARP协议的报文格式.2.掌握ARP协议的工作原理.3.理解ARP高速缓存的作用二、实验原理(可以涵盖部分理论基础)。三、网络拓扑(网络结构)。四、实验内容(实验步骤、内容及结果)。练习一:领略真实的ARP(同一子网) 主机A、B、C、D、E、F在命令行下运行“arp-a”命令,察看ARP高速缓存表,并回答以下问题:ARP高速缓存表由哪几项组成?由网络地址(IP)、物理地址(MAC)和地址类型组成。主机A、B、C、D启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP、ICMP)。主机A、B、C、D在命令行下运行“ar

2、p-d”命令,清空ARP高速缓存。主机Aping主机D(172.16.1.4)。主机A、B、C、D停止捕获数据,并立即在命令行下运行“arp-a”命令察看ARP高速缓存。结合协议分析器上采集到的ARP报文和ARP高速缓存表中新增加的条目,简述ARP协议的报文交互过程以及ARP高速缓存表的更新过程。(1)发送端知道目的端的IP地址。(2)IP要求ARP创建一个ARP请求报文,其中包含了发送的物理地址,发送方的IP地址,目的端的IP地址,目的端的物理地址用0填充。(3)将报文传送到数据链路层,并在该层中将发送方的物理地址作为原地址,用物理广播地址作为目的地址,并将其封装在一个帧中。(4)因

3、为该帧中包含了一个广播目的地址,所以同一链路层中的每一个主机或路由器都接收到这个帧。所有接收到该帧的主机都将其传递到ARP层进行解析,除了目的端以外的所有主机都丢弃该报文。(5)目的端主机用一个包含其物理地址的ARP应答报文作出相应,并对该报文进行单播。(6)发送方接收到这个应答报文,这样他就知道了目的端的主机地址。练习二:编辑并发送ARP报文(同一子网) 在主机E上启动仿真编辑器,并编辑一个ARP请求报文。其中:MAC层:“目的MAC地址”设置为FFFFFF-FFFFFF,“源MAC地址”设置为主机E的MAC地址。协议类型或数据长度:0806。ARP层:“发送端MAC地址”设置为主机

4、E的MAC地址,“发送端IP地址”设置为主机E的IP地址(172.16.0.2),“目的端MAC地址”设置为000000-000000,“目的端IP地址”设置为主机F的IP地址(172.16.0.3)。主机B、F启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP协议)。主机E、B、F在命令行下运行“arp-d”命令,清空ARP高速缓存。主机E发送已编辑好的ARP报文。主机E立即在命令行下运行“arp-a”命令察看ARP高速缓存。主机B、F停止捕获数据,分析捕获到的数据,进一步体会ARP报文交互过程。练习三:跨路由地址解析(不同子网) 主机A、B、C、D、E、F在命令行下

5、运行“arp-d”命令,清空ARP高速缓存。主机A、B、C、D、E、F重新启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP、ICMP)。主机Aping主机E(172.16.0.2)。主机A、B、C、D、E、F停止数据捕获,察看协议分析器中采集到的ARP报文,并回答以下问题:单一ARP请求报文是否能够跨越子网进行地址解析?为什么?不能,由于ARP请求是以广播的方式进行,而广播报文不能跨越子网,因此,单一ARP请求报文不能够跨越子网进行地址解析。ARP地址解析在跨越子网的通信中所起到的作用?作用是解析网关的MAC地址,ARP本身无法跨跃不同的网段。五、总结。通过本次试验,

6、我进一步了解了ARP协议的报文结构,分析了ARP协议在同一网段和不同网段间主机上通信时执行过程,理解了ARP缓存的作用。实验三(2):Internet控制报文协议ICMP一、实验目的。1.掌握ICMP协议的报文格式2.理解不同类型ICMP报文的具体意义3.了解常见的网络故障二、实验原理(可以涵盖部分理论基础)。三、网络拓扑(网络结构)。四、实验内容(实验步骤、内容及结果)。(一)运行Ping命令(1)主机B、E、F启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ICMP协议)。(2)主机Aping主机E(172.16.0.25)。(3)主机B、E、F停止捕获数据,察看捕获到

7、的数据,发现捕获的Request报文对应的“类型”为08,“代码”字段为00,Replay报文对应的“类型”为00,“代码”字段为00。经过分析发现报文中的Identifier和Sequencenumber字段保证了回送请求报文和回送应答报文的一一对应。(二)ICMP查询报文(1)主机A启动仿真编辑器,编辑一个ICMP时间戳请求数据帧发送给主机C(172.16.1.23)。将报文按照以下方法编辑:MAC层:目的MAC地址:C的MAC地址(00-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。