IP-MAC地址绑定方法和装置制造方法及图纸

技术编号:18417353 阅读:27 留言:0更新日期:2018-07-11 09:10
本发明专利技术公开一种IP‑MAC地址绑定方法和装置。该IP‑MAC地址绑定方法包括:获取网络设备的配置信息;根据所述配置信息按照预设排序规则自动生成升序的第一IP‑MAC地址清单;根据所述第一IP‑MAC地址清单和所述配置信息自动生成未绑定IP地址清单;及将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令,所述预设MAC地址是不可用MAC地址。本发明专利技术实施例能够提高IP地址的绑定和管理的效率。

IP-MAC address binding method and device

The invention discloses a IP MAC address binding method and device. The IP MAC address binding method includes: obtaining the configuration information of the network device; generating the ascending first IP MAC address list automatically according to the preset sort rule according to the configuration information; automatically generating unbound IP address list according to the list of first IP MAC address and the configuration information described; and the unbound IP address The unbound IP address in the list is bound to a preset MAC address; in which the configuration information includes at least any of the following items or its combination: the configuration, routing, access mode of the network device, the IP address, the custom IP address range, the account and password, and the presupposed MAC address is an unavailable MAC address. The embodiment of the invention can improve the binding and management efficiency of the IP address.

【技术实现步骤摘要】
IP-MAC地址绑定方法和装置
本专利技术涉及通信
,尤其涉及一种IP-MAC地址绑定方法和装置。
技术介绍
为防止未经授权的终端对内部网络的访问,通常采用对三层网络交换机绑定经过授权的MAC地址与IP地址、同时对未使用的IP地址绑定不可用的MAC地址的方法来完成,以避免IP地址被盗用或被未授权滥用的风险。在日常工作中,成千上万的IP-MAC地址绑定关系在设备配置中是随机、无序呈现的,网络管理人员需要迅速准确的按IP地址顺序获取已绑定的IP-MAC地址清单、未绑定的IP地址清单以及将未绑定的IP地址和非正常MAC地址绑定以防止IP盗用,同时定期对这些IP地址和MAC地址的绑定关系进行合法性、有效性检查是维护网络安全的基本要求,然而任何传统方法(例如导出配置纳入EXCEL表整理)都需要花费大量的时间和精力且极易出错,这为网络安全带来风险。
技术实现思路
本专利技术实施例提供了一种IP-MAC地址绑定方法和装置,能够提高IP地址绑定和管理的效率,并防止IP盗用,避免网络安全风险。第一方面,本专利技术实施例提供了一种IP-MAC地址绑定方法,包括:获取网络设备的配置信息;根据所述配置信息按照预设排序规则自动生成升序的第一IP-MAC地址清单;及根据所述第一IP-MAC地址清单和所述配置信息自动生成未绑定IP地址清单;将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令,并且所述预设MAC地址是不可用MAC地址。结合第一方面,在第一方面的第一种可能中,所述自动生成未绑定IP地址清单的步骤包括:将所述自定义IP地址范围内的IP地址按照所述预设排序规则自动生成升序的IP地址清单;判断所述IP地址清单内是否包含所述未绑定IP地址;当判断结果为是时,生成所述未绑定IP地址清单。结合第一方面的第一种可能,在第一方面的第二种可能中,所述判断所述IP地址清单内是否包含未绑定IP地址的步骤包括:将所述IP地址清单与所述第一IP-MAC地址清单进行对比;将不存在于所述第一IP-MAC地址清单内的所述IP地址判定为所述未绑定IP地址。结合第一方面,在第一方面的第三种可能中,所述将所述未绑定IP地址清单绑定至预设MAC地址的步骤包括:根据所述配置信息,确定IP-MAC绑定方式;根据所述IP-MAC绑定方式,将所述未绑定IP地址清单内的未绑定IP地址逐一绑定至所述预设MAC地址;并按照所述预设排序规则自动生成第二IP-MAC地址清单。结合第一方面的上述任一种可能,在第一方面的第四种可能中,在生成所述第一IP-MAC地址清单、所述未绑定IP地址清单及所述第二IP-MAC地址清单后,均提示用户是否存储;当接收到存储指令时,根据当前清单的类型保存所述清单。第二方面,本专利技术实施例提供了一种IP-MAC地址绑定装置,包括:获取模块,被配置为获取网络设备的配置信息;第一生成模块,被配置为根据所述配置信息按照预设排序规则自动生成升序的第一IP-MAC地址清单;及第二生成模块,被配置为根据所述第一IP-MAC地址清单和所述配置信息自动生成未绑定IP地址清单;绑定模块,被配置为将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令,并且所述预设MAC地址是不可用MAC地址。结合第二方面,在第二方面的第一种可能中,第二生成模块被配置为:将所述自定义IP地址范围内的IP地址按照所述预设排序规则自动生成升序的IP地址清单;判断所述IP地址清单内是否包含所述未绑定IP地址;当判断结果为是时,生成所述未绑定IP地址清单。结合第二方面的第一种可能,在第二方面的第二种可能中,所述判断所述IP地址清单内是否包含未绑定IP地址的步骤包括:将所述IP地址清单与所述第一IP-MAC地址清单进行对比;将不存在于所述第一IP-MAC地址清单内的所述IP地址判定为所述未绑定IP地址。结合第二方面,在第二方面的第三种可能中,绑定模块被配置为:根据所述配置信息,确定IP-MAC绑定方式;根据所述IP-MAC绑定方式,将所述未绑定IP地址清单内的未绑定IP地址逐一绑定至所述预设MAC地址;并按照所述预设排序规则自动生成第二IP-MAC地址清单。结合第二方面的上述任一种可能,在第二方面的第四种可能中,还包括:提示模块,被配置为在生成所述第一IP-MAC地址清单、所述未绑定IP地址清单及所述第二IP-MAC地址清单后,均提示用户是否存储;存储模块,被配置为当接收到存储指令时,根据当前清单的类型保存所述清单。本专利技术实施例提供的IP-MAC地址绑定方法和装置,通过从网络设备中获取配置信息并自动生成升序的IP-MAC地址清单;自动生成未绑定IP地址清单;对未绑定IP地址清单执行IP地址绑定至预设MAC地址(一般为不可用MAC地址),从而能够迅速准确的按IP地址顺序获取已绑定的IP-MAC地址清单、未绑定的IP地址清单以及将未绑定的IP地址和非正常MAC地址进行自动绑定,极大地提高IP地址绑定和管理的效率,并有效防止IP地址被盗用,规避网络安全风险。附图说明从下面结合附图对本专利技术的具体实施方式的描述中可以更好地理解本专利技术其中,相同或相似的附图标记表示相同或相似的特征。图1为本专利技术一实施例中的IP-MAC地址绑定方法的流程图;图2为本专利技术另一实施例中的IP-MAC地址绑定方法的流程图;图3为本专利技术一实施例中的IP-MAC地址绑定装置的示意性框图;图4为本专利技术又一实施例中的IP-MAC地址绑定装置的示意性框图;图5为本专利技术一实施例中的三键式IP-MAC地址绑定装置的结构示意图;图6为本专利技术又一实施例中的三键式IP-MAC地址绑定装置的结构示意图;图7为本专利技术一实施例中IP-MAC地址绑定方法的具体流程图;图8为本专利技术一实施例中又IP-MAC地址绑定方法的具体流程图;图9为本专利技术一实施例中另IP-MAC地址绑定方法的具体流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了根据本专利技术一实施例的IP-MAC地址绑定方法流程图。该方法包括以下步骤:S110,获取网络设备的配置信息;S120,根据所述配置信息按照预设排序规则自动生成升序的第一IP-MAC地址清单;S130,自动生成未绑定IP地址清单;S140,将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令。在步骤S110中,配置信息为所述网络设备的配置、路由、本文档来自技高网...

【技术保护点】
1.一种IP‑MAC地址绑定方法,包括:获取网络设备的配置信息;根据所述配置信息按照预设排序规则自动生成升序的第一IP‑MAC地址清单;根据所述第一IP‑MAC地址清单和所述配置信息自动生成未绑定IP地址清单;以及将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令,并且所述预设MAC地址是不可用MAC地址。

【技术特征摘要】
1.一种IP-MAC地址绑定方法,包括:获取网络设备的配置信息;根据所述配置信息按照预设排序规则自动生成升序的第一IP-MAC地址清单;根据所述第一IP-MAC地址清单和所述配置信息自动生成未绑定IP地址清单;以及将所述未绑定IP地址清单内的未绑定IP地址绑定至预设MAC地址;其中,所述配置信息包括以下至少任一项或其组合:所述网络设备的配置、路由、接入方式,IP地址、自定义IP地址范围,账户及口令,并且所述预设MAC地址是不可用MAC地址。2.根据权利要求1所述的IP-MAC地址绑定方法,其中,所述自动生成未绑定IP地址清单的步骤包括:将所述自定义IP地址范围内的IP地址按照所述预设排序规则自动生成升序的IP地址清单;判断所述IP地址清单内是否包含所述未绑定IP地址;以及当判断结果为是时,生成所述未绑定IP地址清单。3.根据权利要求2所述的IP-MAC地址绑定方法,其中,所述判断所述IP地址清单内是否包含未绑定IP地址的步骤包括:将所述IP地址清单与所述第一IP-MAC地址清单进行对比;以及将不存在于所述第一IP-MAC地址清单内的所述IP地址判定为所述未绑定IP地址。4.根据权利要求1所述的IP-MAC地址绑定方法,其中,所述将所述未绑定IP地址清单绑定至预设MAC地址的步骤包括:根据所述配置信息,确定IP-MAC绑定方式;根据所述IP-MAC绑定方式,将所述未绑定IP地址清单内的未绑定IP地址逐一绑定至所述预设MAC地址;以及按照所述预设排序规则自动生成第二IP-MAC地址清单。5.根据权利要求1至4中任一项所述的IP-MAC地址绑定方法,还包括:在生成所述第一IP-MAC地址清单、所述未绑定IP地址清单及所述第二IP-MAC地址清单后,均提示用户是否存储;以及当接收到存储指令时,根据当前清单的类型保存所述清单。6.一种IP-MAC地址...

【专利技术属性】
技术研发人员:王同
申请(专利权)人:中国移动通信集团安徽有限公司中国移动通信集团公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1