一种基于交换机的局域网ARP 攻击防御方法的研究及系统实现(2)

本文深入探讨了ARP攻击原理,包括ARP洪泛攻击和ARP欺骗攻击,以及现有防御方法的缺陷。提出了一种基于交换机的防御策略,通过配置交换机端口安全策略,限制MAC地址数量并在检测到违例时发送Trap包,从而有效防御ARP攻击。
摘要由CSDN通过智能技术生成

2.2交换机工作原理

        交换是按照通信两端传输信息的需要,用人工或设备自动完成的方法,把要传输的信息送到符合要求的相应路由上的技术统称。广义的交换机就是一种在通信系统中完成信息交换功能的设备。交换机是一种基于 MAC 地址识别,能完成封装转发数据包功能的网络设备。
交换机工作原理[8]如下:
        1.交换机根据收到数据中的源 MAC 地址建立该地址同交换机端口的映射,并将其写入 MAC 地址表中。
        2.交换机将数据中的目的 MAC 地址同已建立的 MAC地址表进行比较,以决定由哪个端口进行转发。
        3.如数据顿中的目的 MAC 地址不在 MAC 地址表中,则向所有端口转发,这一过程称为洪泛。
        4.广播帧和组播帧向所有的端口转发

2.3ARP攻击

        ARP 攻击,是针对以太网地址解析协议[10]的一种攻击技术。此种攻击可让攻击者取得局域网上的数据封包甚至可算改封包,且可让网络上特定计算机或所有计算机无法正常连接。

2.3.1ARP攻击原理

        ARP 攻击[9][11][12]就是通过伪造IP 地址和 MAC地址实现ARP欺骗能够在网络中产生大量的 ARP 通信量使网络阻塞,攻击者只要持续不断的发出伪造的 ARP 响应包就能更改目标主机 ARP 缓存中的IP-MAC条目,造成网络中断或中间人攻击。
        网内的任何一台机器都可以轻松的发送 ARP广播,来宣称自己的IP和自己的 MAC。这样收到的机器都会在自己的 ARP 缓存表中建立一个他的 ARP项,记录他的 IP 和MAC地址。如果这个广播是错误的其他机器也会接受。例如: 192.168.1.11 机器MAC是00-00-00-11-11-11,他在内网广播自己的IP 地址是 192.168.1.254(其实是网关的IP),MAC地址是00-00-00-11-11-11(他自己的真实MAC)。这样大家会把给192.168.1.254的信息和发给 00-00-00-11-11-11,也就是192.168.111

2.3.2ARP 攻击方式

        ARP 攻击,是指攻击者利用地址解析协议本身的运行机制而发动的攻击行为。包括进行对主机发动 IP 冲突攻击、数据包轰炸,切断局域网上任何一台主机的网络连接等[13]。ARP攻击主要是存在于局城网网络中主要包括以下两种攻击方式。
1.ARP洪泛攻击
        攻击者伪造 IP-MAC 映射对,广播给局域网内的所有主机和网关在网络中产生大量的 ARP 通信量使网络阻塞。这种攻击方式的主要特征包括:@交换机频于处理 ARP广播包,出现洪泛现象,从而耗尽网络带宽[14]。2局城网内的主机频繁出现 IP 冲突。3用虚假的地址信息占满主机的 ARP 高速缓存空间,使其无法正常通信。ARP 洪泛攻击不是以盗取用户数据为目的,它是以破坏网络为目的,属于损人不利己的行为。                                                                                            2.ARP欺骗攻击
        ARP欺骗攻击[15][16][17][18]是黑客常用的击手段。ARP 欺骗攻击分为两种,第一种是禁止上网攻击。

  • 17
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

BinaryStarXin

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

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

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

打赏作者

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

抵扣说明:

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

余额充值