网络协议与攻击模拟-03-ARP协议

ARP 协议(地址解析协议)

一、 ARP 协议

将一个已知的 IP 地址解析为 MAC 地址,从而进行二层数据交互
是一个三层的协议,但是工作在二层,是一个2.5层协议

二、工作流程

在这里插入图片描述

1、两个阶段

ARP 请求·
ARP 相应

2、 ARP 协议报文(分组)格式

在这里插入图片描述
在这里插入图片描述

3、 ARP 缓存

主要的目的是为了避免重复去发送 ARP 请求
在 Windows 操作系统中使用 ARP 命令
arp - a
arp - d

三、 ARP 攻击及 ARP 欺骗

在这里插入图片描述

1、 ARP 攻击

伪造 ARP 应答报文,向被攻击主机响应虚假的 MAC 地址
当被攻击主机进行网络通信时,会将数据交给虚假的 MAC 地址进行转发,由于虚假的 MAC 地址不存在,所以造成被攻击主机无法访问网络
在这里插入图片描述

2、 ARP 欺骗

欺骗网关

伪造 ARP 应答报文,向被攻击主机和网关响应真实的 MAC 地址
当被攻击主机进行网络通信时,会将数据交给真实 MAC 地址进行转发,从而来截获被攻击主机的数据,这时被攻击主机是可以进行网络通信的
在这里插入图片描述

欺骗主机

伪造 ARP 应答报文,向被攻击主机和通信的主机响应真实的 MAC 地址
当被攻击主机向通信主机发送数据时,会将数据交给真实 MAC 地址进行转发,从而来截获被攻击主机的数据,这时被攻击主机是可以进行网络通信的
在这里插入图片描述

3、最简单的ARP防御

绑定静态ARP
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玥轩_521

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值