首页 > 其他 > 详细

ARP协议

时间:2020-02-18 00:01:25      阅读:70      评论:0      收藏:0      [点我收藏+]

0x00:前言

ARP协议“Address Resolution Protocol”地址解析协议,位于TCP/IP协议簇的网络层,其作用是实现IP地址和MAC地址之间的转换工作

TCP/IP协议簇:

技术分享图片

0x01:ARP流程、方式

ARP:IP地址转化为MAC地址

RARP:MAC地址转化为IP地址

(1)ARP流程

假设计算机 A   192.168.1.10  ping  计算机  B  192.168.1.11,计算机A必须知道计算机B的MAC地址。

1)首先计算机A检查自己的ARP映射表,若有192.168.1.11的MAC地址,则直接转发;反之在局域网中广播,向所有计算机询问计算机B 192.168.1.11的MAC地址,

2)接着计算机B收到广播,进行响应,首先检查数据包中的IP是否是自己,若不是,则忽略,若是,则把数据包的源主机的IP地址和MAC地址写入自己的ARP列表中,若存在则覆盖,后将自己的MAC地址写入ARP的响应包中,告诉源主机自己是他要找的MAC地址;

3)A收到后,在映射表中添加IP地址到MAC的记录,转发数据

(2)方式

静态、动态

0x02:ARP欺骗

原理:计算机 A 广播后,攻击者C和计算机B都收到广播,攻击者C将ARP报文响应给 A,攻击者C通过手段截取B的ARP响应,结果C作为A和B的中间人,进行信息窃取。

 

 

 

 

 

 

ARP协议

原文:https://www.cnblogs.com/liqik/p/12324173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!