[发明专利]网络设备及其防止地址解析协议报文攻击的方法在审
申请号: | 201410090702.3 | 申请日: | 2014-03-12 |
公开(公告)号: | CN104917729A | 公开(公告)日: | 2015-09-16 |
发明(设计)人: | 李大正 | 申请(专利权)人: | 国基电子(上海)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201613 上海市松*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 及其 防止 地址 解析 协议 报文 攻击 方法 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种网络设备及其防止地址解析协议报文攻击的方法。
背景技术
在目前的网络环境下,设备之间进行通讯,需获取目的设备的媒体访问控制(Media Access Control,简称MAC)地址,媒体访问控制地址的获取是通过地址解析协议(Address Resolution Protocol,简称ARP)实现的。地址解析协议的作用是将网络协议(Internet Protocol,简称IP)地址转换为相应物理地址。它的基本功能就是通过目标设备的网络协议地址,查询目标设备的媒体访问控制地址,以保证通信的进行。然而,地址解析协议是一个非常容易受攻击的协议,攻击者在加入局域网之后,会通过发出伪造的地址解析协议响应报文(ARP response)达成欺骗其他使用者的效果,从而影响网络内正常设备之间的通信。
发明内容
有鉴于此,有必要提供一种网络设备,能够防止地址解析协议报文攻击。
同时,还需要提供一种防止地址解析协议报文攻击的方法。
本发明实施方式中的网络设备,连接多个用户终端设备,网络设备和多个用户终端设备位于同一网段内,网络设备包括:记录模块用于记录所述多个用户终端设备的网络协议地址以及媒体访问控制地址,形成地址映射表;收发模块用于根据所述地址映射表内的网络协议地址,发送第一地址解析协议请求报文给所述多个用户终端设备,并接收第一地址解析协议响应报文;判断模块用于通过比对所述第一地址解析协议响应报文中的媒体访问控制地址与所述地址映射表内对应的媒体访问控制地址识别异常媒体访问控制地址;其中,记录模块还用于在存在异常媒体访问控制地址时根据所述地址映射表随机生成网络协议地址序列;收发模块还用于根据所述网络协议地址序列发送第二地址解析协议请求报文,并接收第二地址解析协议响应报文;判断模块还用于通过比对第二地址解析协议响应报文中的媒体访问控制地址与所述异常媒体访问控制地址识别攻击者;阻断模块用于根据所述攻击者的媒体访问控制地址阻断其封包传输。
优选地,判断模块在所述第一地址解析协议响应报文中的媒体访问控制地址与所述地址映射表内对应的媒体访问控制地址不一致时,认定所述不一致的媒体访问控制地址为异常媒体访问控制地址。
优选地,网络协议地址序列为多个随机产生的不属于现有网段内的网络协议地址。
优选地,网络协议地址序列为多个随机产生的现有网段内未被使用的网络协议地址。
优选地,判断模块在所述第二地址解析协议响应报文中的媒体访问控制地址与所述异常媒体访问控制地址相同时,认定使用所述相同的异常媒体访问控制地址的用户终端设备为攻击者。
优选地,记录模块在所述阻断模块阻断所述攻击者的封包传输之后,删除所述攻击者在所述地址映射表内的地址信息。
本发明实施方式中的防止地址解析协议报文攻击的方法,应用于网络设备,网络设备连接多个用户终端设备,网络设备和多个用户终端设备位于同一网段内,该方法包括以下步骤:记录所述多个用户终端设备的网络协议地址以及媒体访问控制地址,形成地址映射表;根据所述地址映射表内的网络协议地址,发送第一地址解析协议请求报文给所述多个用户终端设备,并接收第一地址解析协议响应报文;通过比对所述第一地址解析协议响应报文中的媒体访问控制地址与所述地址映射表内对应的媒体访问控制地址识别异常媒体访问控制地址;在存在异常媒体访问控制地址时根据所述地址映射表随机生成网络协议地址序列;根据所述网络协议地址序列发送第二地址解析协议请求报文,并接收第二地址解析协议响应报文;通过比对第二地址解析协议响应报文中的媒体访问控制地址与所述异常媒体访问控制地址识别攻击者;根据所述攻击者的媒体访问控制地址阻断其封包传输。
优选的,通过比对所述第一地址解析协议响应报文中的媒体访问控制地址与所述地址映射表内对应的媒体访问控制地址识别异常媒体访问控制地址的步骤包括:在所述第一地址解析协议响应报文中的媒体访问控制地址与所述地址映射表内对应的媒体访问控制地址不一致时,认定所述不一致的媒体访问控制地址为异常媒体访问控制地址。
优选地,网络协议地址序列为多个随机产生的不属于现有网段内的网络协议地址。
优选地,网络协议地址序列为多个随机产生的现有网段内未被使用的网络协议地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国基电子(上海)有限公司,未经国基电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410090702.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开口桶的堆叠设备
- 下一篇:身份验证方法及装置