APP下载

ARP协议的攻击应用和防御应用

2017-08-09成大伟

中国科技博览 2017年24期

成大伟

[摘 要]本文介绍了局域网中应用广泛的ARP协议的主要内容和利用ARP协议进行网络供给的原理和办法,在此基础上如何和进行防御攻击的发生和一些应对办法。最后介绍了利用ARP协议探查网络中被动攻击的办法。

[关键词]ARP协议、Sniffer

中图分类号:TP393.08 文献标识码:A 文章编号:1009-914X(2017)24-0388-01

随着科技的发展,企业的日常生产和工作越来越依赖计算机网络,然而面向网络的攻击却日益严重。其中ARP协议是局域网中应用广泛的协议,利用ARP协议的攻击成为威胁网络安全的一个重要威胁。下面就介绍一下ARP协议的内容及攻击原理和防御方法。

ARP数据包格式:

硬件类型:表示硬件地址的类型。它的值为1表示以太网地址;

协议类型:表示要映射的协议地址类型。它的值为0x0800即表示IP地址;

硬件地址长度和协议地址长度分别指出硬件地址和协议地址的长度,以字节为单位。对于以太网上IP地址的ARP请求或应答来说,它们的值分别为6和4;

操作类型(OP):1表示ARP请求,2表示ARP应答;

發送端MAC地址:发送方设备的硬件地址;

发送端IP地址:发送方设备的IP地址;

目标MAC地址:接收方设备的硬件地址。

目标IP地址:接收方设备的IP地址。

ARP工作过程

当主机通过路由选择确定了在数据连路层应该将数据包交给谁后,主机使用的ARP解析过程来确定目标主机的MAC地址。ARP程序首先在本地主机的缓存中寻找,如果找到地址,以便让此包转换成相应的格式,传送到目的主机。如果未找到,ARP程序就在网上广播一个特殊格式的消息,看哪个机器知道与这个IP地址相关的MAC地址。……

登录APP查看全文