网络安全ARP协议与ARP攻击防范。不可否认,计算机网络是人类的伟大发明。它给人们带来了便利,创造价值,提高效率,提供了快乐。不知不觉中,人们已不再适应工作,没有因特网的生活。有了网络,您可以轻松地浏览我的世界新闻,并迅速发送和接收邮件信息,资源共享,千里之外,坐在家里购买商品销售,使地球村成为可能,这已成为许多人生活的一部分。但在计算机网络开始,人们只考虑了网络的互联,而不考虑安全性。还有一个最重要的网络协议、ARP、没有IPv4网络不能正常工作,但许多安全问题也就由此产生了。今天W对ARP协议做一些介绍,希望大家对ARP协议有一个更正确的认识。

ARP协议:

为了工作,很多企业都会建立自己的内部网。我们所说的局域网,如政府部门、政府部门和宿舍都在以太网特别感兴趣。在网络中有两个地址,一个IP地址,它是由软件分配,是可以改变的,在OSI参考模型的第三层;另一个是MAC地址,也被称为网卡地址,存储在一个网络卡,不能改变,工作OSI参考模型的第二层在局域网中的每台计算机都有这两个地址。

根据OSI的封装与解封装的工作过程中,我们必须实现两个地址之间的转换,这就需要ARP和RARP协议。当然,我今天的重点是ARP。

ARP协议也称为地址解析协议,是属于TCP/IP协议族的英语地址解析协议,其主要功能是网络地址转换。

在局域网中,当一个主机发送以太网数据帧到另一台主机,它是基于一个48位的以太网地址来确定目的接口。每一帧,实际上是网络传输中包含的媒体访问控制子层(Media Access Control,MAC)与目标主机在一个以太网,主机。直接与另一个主机进行通信,必须知道目标主机的MAC地址,MAC地址可以通过地址解析协议获得的。Ldquo,地址解析,是一个动态的IP地址和硬件地址的映射关系,采用不同的网络技术。ARP协议是用于获得目标主机的MAC地址的主机的MAC地址,需要获得存储在传输数据帧的网络。

当然,还有另一个协议RARP,称为反向地址解析协议(RARP),其功能是将MAC地址,IP地址。

缓存表:

为了提高通信效率,在网络中的每个主机都有一个ARP缓存表,这是ARP高效运行的关键。缓存表存储的映射记录最近的互联网地址和硬件地址之间。用户可以使用ARP ndash;该命令查看本机ARP缓存的内容。例如,主机发送数据给主机B发送数据时,主机会发现如果在ARP缓存表的目标机器的IP地址。如果你找到它,写的目标主机的MAC地址和以太网帧头添加它的输出队列中等待发送。否则,主机A将在网络上发送ARP请求,并在同一网段中询问主机B的MAC地址。网络上的其他主机不响应。应该问ARP。只有当主机B的ARP层接收到消息时,它会发出一个ARP响应到主机的MAC地址,告诉她00-e0-4c-87-dd-d2 ldquo。













在这一点上,主机将获得主机B的MAC地址,并可以将信息发送到主机B的ARP缓存表的机器,以便下一次的消息发送给主机B发送信息的更新,它抬起头直接从ARP缓存表,每一站。发送一个ARP广播包时,它首先建立在第一次登录网络连接。如果主机IP地址和MAC地址不存在于本地ARP缓存表中,也会向网络发送ARP请求,从而根据每个用户建立的访问信息,相应地改变主机的ARP缓存表,从而达到访问控制的目的。

但考虑到网络的实时性变化,ARP缓存中的记录不是静态的而是动态的。当发送一个数据报的指定位置并没有当前的缓存项目,ARP会自动添加当前item.arp缓存使用的老化机理。如果表中的行在一段时间内不被使用,则该行将被删除。这样就大大减少了ARP缓存表的长度,加快了查询速度,因此,必须通过定期刷新访问控制要求所产生的ARP缓存变化,以适应ARP缓存老化机制。



ARP攻击(网络侦听):

在网络中,当信息被传输时,通过某种方式截取或捕获信息,以便进行分析和处理。网络监控可以在网络的任何位置上实现,用户只需要一个协议分析软件就可以实现。

1)信息发送。以太网网络协议的工作原理是将数据发送给所有连接在一起的主机。包头包含接收数据报的主机的正确地址。要发送的数据包必须从TCP/IP协议的IP层传送到数据链路层。在这个过程中,网络地址被转换成与ARP的48位MAC地址。

2)信息接收的物理地址在以太网的帧是通过网卡发送到物理线路。当集线器使用,发送信号到中心和枢纽是reforwarded每个连接线。当数字信号到主机的网络接口,在正常状态,网络接口读取数据帧检查以决定是否传送数据帧的IP层软件。然而,主机在监控模式下工作时,所有的数据帧将被交给上层协议软件。以太网卡通常有一个混合模式(混杂)的选项可以关闭过滤功能和查看所有的数据。这种混合模式选项只是我们由数据报监视器来实现其监视功能。

ARP攻击就是通过伪造IP地址和MAC地址的ARP欺骗,能够在网络中产生大量的ARP通信拥塞,只要攻击者持续发送伪造的ARP响应包可以改变目标主机ARP缓存中的IP-MAC条目,在局域网中主要存在的网络或个人在中attack.arp攻击中断,局域网如果电脑感染木马ARP,然后系统会感染ARP木马企图欺骗ARP 信息沟通手段截取网络中的其他计算机,从而导致交际的失败在其他计算机网络。






通过对数据报的截取和分析,发现非法主机登录网络或试图访问。系统将根据合法的主机IP信息构建虚假的MAC地址,并继续通过特定线程欺骗非法主机,根据实际运行情况,考虑了网络负担和系统性能,欺骗信息连续传输时间可以是2 ~ 5分钟,和每个车轮20秒的间隔是10 ~系统获得的结果如图所示。







在攻击之后很久,ARP缓存

ARP攻击预防:

1、双向绑定:

一般来说,在小规模的网络,我们建议使用双向绑定的,也就是说,IP-MAC绑定是在路由器和终端执行。它可以对双方的ARP欺骗、伪造网关和截获数据起到约束作用,这是ARP欺骗原理的一种防范措施,也是最常用的方法,对最常见的ARP欺骗是有效的。

2、ARP个人防火墙:

在一些杀毒软件中,增加了ARP个人防火墙的功能。它是结合到计算机终端网关,确保不被网络中的假网关的影响,从而保护其数据被stolen.arp防火墙应用广泛,但也存在一些问题,例如,它并不能保证绑定网关必须是正确的。如果一个ARP已欺骗在网络和有人伪造网关,然后ARP个人防火墙将绑定错误的网关,这是非常危险的。

3、VLAN和交换机端口绑定:

通过划分VLAN和交换机端口绑定来防止ARP,这也是一种常见的防范措施,其实践是仔细划分VLAN,缩小广播域的范围,使ARP在较小的范围内发挥作用,不受较大的影响,同时,一些网络管理交换机具有mac地址学习的功能。在学习完成后,关闭功能,绑定相应的MAC和端口,避免使用ARP攻击对其地址进行篡改的病毒,也就是说,删除ARP攻击中的数据的风险,这种方法也可以起到一定的作用。