【网络层-ARP地址解析协议】
网络层-ARP地址解析协议一、概念二、原理三、其他概念一、概念1.把已知的IP地址翻译成对应的MAC地址。2.网络通信靠IP地址寻址找哪台设备局域网内实际传输数据靠MAC地址网卡物理地址设备只知道对方IP不知道 MAC就没法发包ARP就是用来查 “IP对应哪个MAC” 的协议。二、原理假设主机 A192.168.1.10要和主机 B192.168.1.20通信1.A查自己的ARP缓存表有B的MAC就直接用没有就下一步。2.A发送ARP请求广播内容“谁是 192.168.1.20你的MAC是多少”并发给局域网所有设备只有B会响应。3.B回复ARP应答单播内容“我是 192.168.1.20我的MAC是 xx:xx:xx:xx:xx:xx”并直接发给 A。4.A缓存这条记录并存入ARP表一段时间内不用再问。备注ARP 缓存表每个设备都有一张 ARP 表记录IP ↔ MAC 对应关系有过期时间防止地址变化后出错。三、其他概念1.免费ARPGratuitous ARP设备开机主动广播自己的IP和MAC用来宣告自己上线、检测IP冲突。2.RARP反向地址解析MAC → IP多用于无盘工作站现在很少用。3.ARP欺骗攻击者伪造 ARP 应答冒充网关或其他设备导致流量被劫持是局域网常见攻击。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2496802.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!