设为首页收藏本站language 语言切换
查看: 3376|回复: 4
收起左侧

[已解决] 不同网段的APR广播后的ARP表

[复制链接]
发表于 2012-6-26 17:58:56 | 显示全部楼层 |阅读模式
QQ截图未命名.jpg
小弟刚做到题库的这道题,个人人为该选A,但是…
请高人帮小弟分析下~~
纠正我的错误~~~


该贴已经同步到 Nightwiz的微博
发表于 2012-6-26 18:13:56 | 显示全部楼层
本帖最后由 兲笙吥丶倫尐 于 2012-6-26 18:20 编辑

C,因为host A与host B不同网段,ARP请求会发到网关,而MAC地址不变
沙发 2012-6-26 18:13:56 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-6-26 18:35:17 | 显示全部楼层
本帖最后由 晓月堕 于 2012-6-26 18:36 编辑

我认为A是正确的,因为如果主机ping其他网段的主机,那么封装2层头部的时候目标mac地址填写的是默认网关的mac地址,这叫代理ARP。其实你可以自己用Packet Tracer用这道题的拓扑做实验看一下,相信自己的眼睛。{:soso_e113:}
板凳 2012-6-26 18:35:17 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-6-26 22:08:09 | 显示全部楼层
为什么答案是D????
地板 2012-6-26 22:08:09 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-6-27 00:35:15 | 显示全部楼层
ARP协议是在一个网段内用来将IP地址转化为MAC地址的,它是不会跨网段的。Host A(192.168.6.27)需要ping Host B(192.168.4.7),首先Host A会查询Host B是否与自己处于同一网段,结果发现二者不是在同一网段,于是Host A会将数据包先发送给default gateway(192.168.6.1),此时Host A需要将三层的数据包封装成二层数据帧,需要destination MAC address,于是Host A查询自己的ARP cache,如果有192.168.6.1的MAC地址,Host A就直接封装数据帧,接着就发送出去;如果没有,Host A就发送ARP广播,查询192.168.6.1的MAC地址,故答案选择D

ARP test.pkt

7.11 KB, 下载次数: 9, 下载积分: 鸿鹄币 -1 个

PT测试

5# 2012-6-27 00:35:15 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-30 04:27 , Processed in 0.134258 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表