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

[求助] 题库第7题

[复制链接]
发表于 2016-11-20 18:22:23 | 显示全部楼层 |阅读模式
3鸿鹄币
QQ截图20161120181912.png 为什么不选A?网关代理arp回给A后,A应该是把hostB的ip和网关的mac关联形成一个ARP表项吧

最佳答案

查看完整内容

A和B不在同一个网段,A会直接将数据丢给网关,所以不会出现B的IP和MAC项
发表于 2016-11-20 18:22:24 | 显示全部楼层
A和B不在同一个网段,A会直接将数据丢给网关,所以不会出现B的IP和MAC项
沙发 2016-11-20 18:22:24 回复 收起回复
回复

使用道具 举报

发表于 2016-11-20 19:54:22 | 显示全部楼层
板凳 2016-11-20 19:54:22 回复 收起回复
回复

使用道具 举报

发表于 2016-11-20 22:38:29 | 显示全部楼层
正解
地板 2016-11-20 22:38:29 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-20 23:01:33 | 显示全部楼层
本帖最后由 nxdxy 于 2016-11-20 23:04 编辑
Rockyw 发表于 2016-11-20 19:44
A和B不在同一个网段,A会直接将数据丢给网关,所以不会出现B的IP和MAC项


5# 2016-11-20 23:01:33 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-11-20 23:01:40 | 显示全部楼层
本帖最后由 nxdxy 于 2016-11-20 23:04 编辑
Rockyw 发表于 2016-11-20 19:44
A和B不在同一个网段,A会直接将数据丢给网关,所以不会出现B的IP和MAC项

A与B通信,发包的目的ip肯定是B的ip啊,而且在A的arp表象中,A关于B的arp表项不应该是B的ip地址对应网关的mac地址吗?网关的代理arp应该会会自己的mac地址给A啊

点评

题目的拓扑使用的是路由器呀,而且是跨网段通信,目的IP和MAC在传输过程都是在变化的。你用模拟器搭这个拓扑验证一下就知道了。  详情 回复 发表于 2016-11-21 09:26
6# 2016-11-20 23:01:40 回复 收起回复
回复

使用道具 举报

发表于 2016-11-21 09:26:37 | 显示全部楼层
nxdxy 发表于 2016-11-20 23:01
A与B通信,发包的目的ip肯定是B的ip啊,而且在A的arp表象中,A关于B的arp表项不应该是B的ip地址对应网关 ...

题目的拓扑使用的是路由器呀,而且是跨网段通信,目的IP和MAC在传输过程都是在变化的。你用模拟器搭这个拓扑验证一下就知道了。
7# 2016-11-21 09:26:37 回复 收起回复
回复

使用道具 举报

发表于 2016-11-21 10:30:12 | 显示全部楼层
nxdxy 发表于 2016-11-20 23:01
A与B通信,发包的目的ip肯定是B的ip啊,而且在A的arp表象中,A关于B的arp表项不应该是B的ip地址对应网关 ...

A和B不在同一网段,A中如果没有网关的MAC地址的话,会ARP请求网关的MAC地址,得到网关的MAC地址后,以B的IP地址和网关的MAC地址作为目的地址封装数据包发送给网关,网关上查找路由表,找到B直连的路由器上再次执行ARP请求,得到B的MAC地址,然后将数据以B的IP地址和MAC地址作为目的地址封装发送给B,这样数据就从A发到B了。
8# 2016-11-21 10:30:12 回复 收起回复
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-7 23:38 , Processed in 0.077908 second(s), 19 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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