主机什么时候使用ARP通信?什么时候查找自己的路由表通信?先后顺序是?

新人帖[复制链接]
发表于 : 2019-12-31 09:53:59 最新回复:2019-12-31 11:05:50
139 2
请教下,我知道ARP通信获取目标IP的MAC地址,可会不会先根据目标IP查询主机自己的路由表,根据路由表的指示,通过ARP获取下一跳的MAC,再通信?主机怎么通信的,我晕了
  • x
  • 常规:

点评 回复

跳转到指定楼层
信陵君
信陵君   发表于 2019-12-31 10:20:52 已赞(0) 赞(0)

主机应该是根据目标IP与自己的IP和掩码进行比较,在一个子网中,那就发出ARP广播获取目标IP的MAC;如果不在一个子网推测是查询路由表。可能ENSP中模拟出来的主机是没法查询路由表的主机什么时候使用ARP通信?什么时候查找自己的路由表通信?先后顺序是?-3187298-1
  • x
  • 常规:

点评 回复

AlexWu
AlexWu   发表于 2019-12-31 11:05:50 已赞(0) 赞(0)

通信之前先要把自身的数据包封装完成,所以先知道目的mac数据包才能封装完成。先ARP获取目的MAC,ARP获取目的mac分两种情况,一、同网段,二、不同网段。具体通信过程可以查看产品文档,比较详细。

评分

参与人数 1E币 +4 收起 理由
Becky_2019 Becky_2019 + 4 很给力!

查看全部评分

  • x
  • 常规:

点评 回复

发表回复
您需要登录后才可以回帖 登录 | 注册

警告 内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“隐私声明
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
登录参与交流分享

登录参与交流分享

登录