欢迎来到天天文库
浏览记录
ID:38698300
大小:3.10 MB
页数:6页
时间:2019-06-17
《实验二: 地址解析协议(ARP)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机网络实验报告计算机网络实验二:地址解析协议(ARP)班级:网络工程2班组别:第五组(B)计算机网络实验报告一实验目的:(1)掌握ARP协议的报文格式(2)掌握ARP协议的工作原理(3)理解ARP高速缓存的作用二拓扑结构:三实验内容:练习一:领略真实的ARP(同一子网)各主机打开协议分析器,进入相应的网络结构并验证网络拓扑的正确性,如果通过拓扑验证,关闭协议分析器继续进行实验,如果没有通过拓扑验证,请检查网络连接。本练习将主机A、B、C、D、E、F作为一组进行实验。1.主机A、B、C、D、E、F启动协议
2、分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP、ICMP)。2.主机A、B、C、D、E、F在命令行下运行“arp-d”命令,清空ARP高速缓存。3.主机Aping主机D(172.16.1.4)。计算机网络实验报告4.主机Eping主机F(172.16.0.3)。5.主机A、B、C、D、E、F停止捕获数据,并立即在命令行下运行“arp-a”命令察看ARP高速缓存。●ARP高速缓存表由哪几项组成?答:状态:表示项目的状态.应字段相同;接口号:对应路由器的不同接口;队列号:ARP使用不同的队列将等待地
3、址解析的分组进行排队.发往同一个目的地的分组通常放在同一个队列中;尝试:表示这个项目发送出了多少次的ARP请求;超时:表示一个项目以秒为单位的寿命;硬件地址:目的硬件地址,应答返回前保持为空;协议地址:目的高层协议地址如IP地址。●结合协议分析器上采集到的ARP报文和ARP高速缓存表中新增加的条目,简述ARP协议的报文交互过程以及ARP高速缓存表的更新过程。答:以主机Aping主机D为例,当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MA
4、C地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到目标IP地址,主机A就会在网络上发送一个广播,这表示向同一网段内的所有主机发出这样的询问:“我是172.16.0.51,我的硬件地址是"0025B3-188783".请问IP地址为172.16.0.54的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机D接收到这个帧时,才向主机A做出这样的回应,这样,主机A就知道了主机D的MAC地址,它就可以向主机D发送信息了。同时A和D还同时都更新了自己的ARP缓存表(因为A在询问的时候把自己的IP和
5、MAC地址一起告诉了D),下次A再向主机D或者D向A发送信息时,直接从各自的ARP缓存表里查找就可以了。练习二:编辑并发送ARP报文(同一子网)本练习将主机A、B、C、D、E、F作为一组进行实验。1.在主机E上启动协议编辑器,并编辑一个ARP请求报文。其中:MAC层:目的MAC地址:设置为FFFFFF-FFFFFF源MAC地址:设置为主机E的MAC地址协议类型或数据长度:0806ARP层:发送端硬件地址:设置为主机E的MAC地址发送端逻辑地址:设置为主机E的IP地址(172.16.0.2)目的端硬件地址:设
6、置为000000-000000目的端逻辑地址:设置为主机F的IP地址(172.16.0.3)2.主机B、F启动协议分析器,打开捕获窗口进行数据捕获并设置过滤条件(提取ARP协议)。3.主机B、E、F在命令行下运行“arp-d”命令,清机E发送已编辑好的ARP报文。空ARP高速缓存。主4.主机B、F停止捕获数据,分析捕获到的数据,进一步体会ARP报文交互过程。计算机网络实验报告主机B命令行截图:思考题:1.哪些主机收到了ARP请求包,哪个主机给出了ARP响应包?答:B和F收到ARP请求包,只有F给出了ARP响
7、应包。2.主机A、C、D是否收到ARP请求包,为什么?答:主机A、C、D收不到ARP请求包,因为ARP请求包是通过广播实现的,并不能跨越子网,所以主机A、C、D收不到ARP请求包。练习三:跨路由地址解析(不同子网)本练习将主机A、B、C、D、E、F作为一组进行实验。1.主机B在命令行方式下输入staticroute_config命令,开启静态路由服务。2.主机A、B、C、D、E、F在命令行下运行“arp-d”命令,清空ARP高速缓存。3.主机A、B、C、D、E、F重新启动协议分析器,打开捕获窗口进行数据捕获
8、并设置过滤条件(提取ARP、ICMP)。4.主机Aping主机E(172.16.0.2)。5.主机A、B、C、D、E、F停止数据捕获,察看协议分析器中采集到的ARP报文,并回答以下问题:●单一ARP请求报文是否能够跨越子网进行地址解析?为什么?答:不可以,ARP报文的存活空间只限在子网内,因为ARP报文的请求是在网关下的数据请求,脱离子网ARP报文也就自动失效,根本毫无意义计算机网络实验报告●ARP地址解析在跨越
此文档下载收益归作者所有