[发明专利]一种IP/MAC自动探测绑定的方法及系统在审
申请号: | 201410100399.0 | 申请日: | 2014-03-18 |
公开(公告)号: | CN103905582A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 刘建兴 | 申请(专利权)人: | 汉柏科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/06 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李迪 |
地址: | 300384 天津市华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip mac 自动 探测 绑定 方法 系统 | ||
技术领域
本发明涉及网络信息技术领域,具体涉及一种IP/MAC自动探测绑定的方法及系统。
背景技术
在网络管理中,IP地址盗用的现象经常发生,不仅对网络的正常使用造成影响,同时由于被盗用的地址往往具有较高的权限,因而也对用户造成了大量的经济上的损失和潜在的安全隐患。因此,为了防止IP地址被盗用,可以在代理服务器端分配IP地址时,将IP地址与MAC地址进行绑定。
而将IP地址和MAC地址进行绑定,需对MAC地址进行探测,现有的获取MAC地址的方法有很多种,其中比较简单的一种方法就是在命令下获取MAC地址,如在电脑中先点击“开始”选择“运行”,在里面输入Winipcfg命令,就可以查找出MAC地址,进行将IP/MAC对进行绑定;而且现在也可以通过很多软件区进行MAC地址的查找。
然而上述这些方法均需要采集配置参数和手动绑定,操作繁琐,只适于小范围使用,更不能进行自动探测。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供一种IP/MAC自动探测绑定的方法,能够基于防火墙或路由器设备,在仅知道主机IP地址的情况下自动探测出IP/MAC地址对并自动进行绑定。
(二)技术方案
为了达到以上目的,本发明通过以下技术方案予以实现:
一种IP/MAC地址对自动探测绑定的方法,该方法包括:
S1:获取待探测的IP地址;
S2:创建子进程,令其执行待探测IP的MAC地址的ARP请求,并监听处理ARP响应报文;
S3:获取子进程的探测结果,提取IP/MAC地址对;
S4:将探测得到的IP/MAC地址对进行IP/MAC绑定处理。
其中,步骤S1具体包括:
若为单一主机,则获取带探测主机的IP地址;若为某一子网,则获取网络接口的IP地址。
其中,若为单一主机,所述创建的子进程具体包括:
发送待探测IP的MAC地址的ARP请求;
监听该ARP的响应报文;
收集IP/MAC地址对。
其中,若为某一子网,所述创建的子进程具体包括:
根据网络接口的IP计算子网号;
遍历子网所有IP地址发送ARP请求;
监听所有ARP的响应报文;
收集所有的IP/MAC地址对。
优选地,设备节点单个端口允许有多个不同子网时的IP可以遍历处理。
一种IP/MAC对自动探测绑定的系统,该系统包括:IP获取模块、子进程模块、结果提取模块以及绑定模块;
IP获取模块,用于获取待探测的IP地址;
子进程模块,用于创建子进程,令其执行待探测IP的MAC地址的ARP请求,并监听处理ARP响应报文;
结果提取模块,用于获取子进程的探测结果,提取IP/MAC地址对;
绑定模块,用于将探测得到的IP/MAC地址对进行IP/MAC绑定处理。
(三)有益效果
本发明至少有如下有益效果:
本发明提供的方法,能够基于防火墙或路由器设备,在仅知道主机IP地址的情况下自动探测出IP/MAC地址对并自动进行绑定,智能化的处理而且简化了用户获取MAC地址的步骤;而且基于接口(子网)的探测绑定,可以针对某一接口自动探测该接口所在子网内的多个网络设备或主机的IP/MAC地址对,然后随其进行绑定,该处理简化了用户采集配置参数和手动绑定的繁琐操作,大大节省了配置操作的时间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。
图1是本发明实施例中一种针对单一主机的IP/MAC自动探测绑定方法的流程图;
图2是图1所示实施例中创建的子进程的流程图;
图3是本发明另一实施例中一种网络接口的IP/MAC自动探测绑定的方法;
图4是图3所示实施例中创建的子进程的流程图;
图5是本发明实施例适用的网络的拓扑图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410100399.0/2.html,转载请声明来源钻瓜专利网。