前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >arp 地址解析协议

arp 地址解析协议

作者头像
forxtz
发布2020-10-10 16:44:15
发布2020-10-10 16:44:15
1.1K0
举报
文章被收录于专栏:源懒由码源懒由码

问题:局域网下,主机A发送报文到主机B,整个过程是怎么样的。

这个时候,就涉及到一个 arp缓存表(<ip,mac>),每个主机都有这么个缓存表,也是为了能够节省网络上arp报文的数量。(分动态项和静态项,动态项的话,就会如果太久没发送,2-10分钟,就会自动删除,原因是,怕人家更换了硬件)

主机A向 IP(B)发一个消息。

1.主机A的arp缓存表中有,IP(B)和mac的项,那么就可以直接发送。

2.若没有。则广播一个arp请求(包含自己的ip,mac,和目标IP),然后主机B发现目标IP是自己,就会发送回一个arp响应(包含双方的ip,mac)这样,大家都知道了对方的<ip,mac>。然后就可以发送了。

这个时候就涉及到,对于arp响应报文,主机是直接接收,然后更新到自己的arp缓存表的。

1. C自制一个响应报文发个A,源IP地址是B的,mac是C的,这样的话,A向IP(B)发送消息则会发送到C,即,被劫持了信息。

2.C冒充自己是网关,向A发送一个响应报文(网关IP,mac(C))则,A访问外网的时候,就会把信息发给C,C就会记录到。(如果要冒充整个网段下的主机的网关,就广播发出去)

3.C冒充自己是网关,然后也向网关冒充自己是A,这样,就能捕获A访问的数据。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-11-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档