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

[已解决] NA 题一道

[复制链接]
发表于 2012-10-31 12:26:09 | 显示全部楼层 |阅读模式
本帖最后由 snccie 于 2012-10-31 12:29 编辑

Refer to the exhibit. After HostA pings HostB, which entry will be in the ARP cache of HostA to support this transmission?

问题:选A吗?为什么?

2.jpg
1.jpg
 楼主| 发表于 2012-10-31 12:31:48 | 显示全部楼层
图1中盖住的部分为
ip:192.168.4.7/24
mac:0010.5a0c.feae
网关为4.6
沙发 2012-10-31 12:31:48 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-31 12:35:23 | 显示全部楼层
主机A ping 主机B,两台主机不在一个网段,主机A必须把arp包发往网关,所以存储的是网关的MAC地址

评分

参与人数 1鸿鹄币 +10 收起 理由
小乔 + 10 赞一个!

查看全部评分

板凳 2012-10-31 12:35:23 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-31 13:20:27 | 显示全部楼层
我也认为是网关的IP和MAC
地板 2012-10-31 13:20:27 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-31 14:50:20 | 显示全部楼层
你看:HOST A的数据都要经过网关,即R1的F0/0口,换句话说HOST A的数据都是由网关转发给他的。PING包到路由器1上由于不知道HOST B的MAC地址,所以就发送ARP包,接着HOST B 响应,这么一来R1就有了到达HOST B 的MAC地址,也有路由条目。对于HOST A来说,IP数据报中目标IP地址为HOST B的IP地址,源IP地址为自己的IP地址,以太网帧中目标MAC地址为网关的MAC地址,源MAC地址为自己的MAC地址。
5# 2012-10-31 14:50:20 回复 收起回复
回复 支持 0 反对 1

使用道具 举报

发表于 2012-10-31 17:45:21 | 显示全部楼层
主机A要ping主机B,由于他们不再同一网段,所以必得通过路由!主机A发出的数据到达路由器R1时,R1将检查其自身路由表,看是否有.........算了,简单来说,就是小A和小B没在一个院子里面,小A要给小B写信,就必须得经过门口的李大爷(即路由器网关)!这时路上碰见了熟人,熟人问小A"你去干嘛啊",小A会说去找门口的李大爷。熟人又问“找李大爷干嘛”,小A说“让他把信给小B”!呵呵!不知道这么说理解不??
6# 2012-10-31 17:45:21 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-10-31 22:27:30 | 显示全部楼层
数据包转发的过程中原ip地址跟目的ip地址不变  变得是mac地址。。。A中原ip地址没变 但由于是不同网段,,数据包首先要发到网关才可以发出去。。。。
7# 2012-10-31 22:27:30 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2012-11-1 21:49:47 | 显示全部楼层
我是这样认为的 在不知道对方MAC地址的情况下使用ARP只是在数据链路层 而主机现在只有一条路由 在PING包在传输过程中的MAC头部第一次应该是源地址是自己 目的地址是相应的路由器的MAC 在数据包到达路由器经过解封装与封装之后 相应的MAC源地址是路由器的MAC地址 而目的地址是RB的MAC地址 而再经过RB的解封装与封装之后 相应的MAC源地址是路由器RB的MAC地址 而目的地址是主机B的MAC地址 而在IP包中源地址是主机A 目的地址是主机B 在整个传输的过程中不会改变 而MAC的源地址和目的地址是根据它经过的路由器而改变  
以上是我的个人理解 !
8# 2012-11-1 21:49:47 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-5 23:14:54 | 显示全部楼层
本帖最后由 snccie 于 2012-11-5 23:29 编辑
ROENG 发表于 2012-10-31 14:50
你看:HOST A的数据都要经过网关,即R1的F0/0口,换句话说HOST A的数据都是由网关转发给他的。PING包到路由 ...


"PING包到路由器1上由于不知道HOST B的MAC地址,所以就发送ARP包,接着HOST B 响应,这么一来R1就有了到达HOST B 的MAC地址,也有路由条目。"这句是不对的,PING包到R1后,R1查看目标IP需发往R2,而不是你所想的在R1上获得B的MAC。

“对于HOST A来说,IP数据报中目标IP地址为HOST B的IP地址,源IP地址为自己的IP地址,以太网帧中目标MAC地址为网关的MAC地址,源MAC地址为自己的MAC地址”这句话也不对

自己再想想
9# 2012-11-5 23:14:54 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-5 23:20:20 | 显示全部楼层
楼上的都没注意我的问题?我问为什么不选A,你们给我说选D。。。

A选项在不配置默认网关的情况下,是对的。

此问已解决
10# 2012-11-5 23:20:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-10-29 20:21:59 | 显示全部楼层
老哥 发表于 2012-10-31 17:45
主机A要ping主机B,由于他们不再同一网段,所以必得通过路由!主机A发出的数据到达路由器R1时,R1将检查其自 ...

我觉得啊,你这样讲这哥们更迷糊。。。
11# 2013-10-29 20:21:59 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-10-29 20:28:49 | 显示全部楼层
PING前先要ARP,先知晓网关的MAC,所以目标IP必然是网关的IP
如果没有配置默认网关,那么是代理ARP起作用,此时选A
12# 2013-10-29 20:28:49 回复 收起回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-3 02:06 , Processed in 0.094276 second(s), 28 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

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