一种判断静态地址池地址占用情况统计的方法及装置制造方法及图纸

技术编号:32513611 阅读:14 留言:0更新日期:2022-03-02 11:03
本发明专利技术公开一种判断静态地址池地址占用情况统计的方法及装置,其中,该方法包括:采集BRAS/SR/MSE设备配置;截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址;通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址。该方法及装置可以从城域网网络中存在的大量用户专线的静态地址池中准确快速判断地址使用情况,为地址再分配和后期地址回收提供依据支撑。撑。撑。

【技术实现步骤摘要】
一种判断静态地址池地址占用情况统计的方法及装置


[0001]本专利技术涉及城域网网络领域,尤其是一种判断静态地址池地址占用情况统计的方法及装置。

技术介绍

[0002]在管理城域网BRAS/SR/MSE设备(城域网宽带接入硬件设备的简称)专线业务地址分配或者地址池回收过程中,在大量的专线静态路由中经过比对和筛选等方式确认哪些地址被占用或者可分配,而在一条一条比对的整个过程中,效率低下,容易漏选,造成再分配地址被占用或者错报地址池地址占用情况,影响后期地址规划使用问题。在进行地址再分配或者地址回收时需要落实哪些地址可以再分配或者已经被占用,由于一般一台设备会存在几千行static

user(设备内标识专线配置的关键字)配置,其中绑定的域和域定义的地址池数量一般分别至少几十个,且static

user绑定的地址池一般最小子网掩码为24位,需要从以上几种组合信息中查找可分配或者被占用地址,因此普通方式去查找所用时间长,效率低且容易出问题。

技术实现思路

[0003]为了解决上述存在的技术问题,本专利技术提供一种判断静态地址池地址占用情况统计的方法及装置,可以从城域网网络中存在的大量用户专线的静态地址池中准确快速判断地址使用情况,为地址再分配和后期地址回收提供依据支撑。
[0004]为实现上述目的,本专利技术采用下述技术方案:
[0005]在本专利技术一实施例中,提出了一种判断静态地址池地址占用情况统计的方法,该方法包括:
[0006]采集BRAS/SR/MSE设备配置;
[0007]截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址;
[0008]通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址。
[0009]进一步地,截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址,包括:
[0010]收集所有包含有关键字static

user和gateway的行信息,并存储在列表1中;
[0011]截取static

user后面的IP地址,以及domain

name后面临近的域名名称;
[0012]截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址。
[0013]进一步地,截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址,包括:
[0014]截取其中一个IP地址的前两位作为网段判断条件,符合条件的都存储在列表2中,
如果IP地址相等,则只需将其中一个存储在列表2中;
[0015]根据列表2中域名名称查找BRAS/SR/MSE设备配置中对应域名定义的地址池,即为被占用的地址池地址信息。
[0016]进一步地,通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址,包括:
[0017]将列表2中的地址与域定义的地址池地址做比较,求出其中的补集,输出的结果即为可再分配的地址。
[0018]在本专利技术一实施例中,还提出了一种判断静态地址池地址占用情况统计的装置,该装置包括:
[0019]设备配置采集模块,用于采集BRAS/SR/MSE设备配置;
[0020]被占用地址判断模块,用于截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址;
[0021]可再分配地址判断模块,用于通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址。
[0022]进一步地,被占用地址判断模块,具体用于:
[0023]收集所有包含有关键字static

user和gateway的行信息,并存储在列表1中;
[0024]截取static

user后面的IP地址,以及domain

name后面临近的域名名称;
[0025]截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址。
[0026]进一步地,截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址,包括:
[0027]截取其中一个IP地址的前两位作为网段判断条件,符合条件的都存储在列表2中,如果IP地址相等,则只需将其中一个存储在列表2中;
[0028]根据列表2中域名名称查找BRAS/SR/MSE设备配置中对应域名定义的地址池,即为被占用的地址池地址信息。
[0029]进一步地,可再分配地址判断模块,具体用于:
[0030]将列表2中的地址与域定义的地址池地址做比较,求出其中的补集,输出的结果即为可再分配的地址。
[0031]在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述判断静态地址池地址占用情况统计的方法。
[0032]在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行判断静态地址池地址占用情况统计的方法的计算机程序。
[0033]有益效果:
[0034]本专利技术根据采集到的城域网BRAS/MSE/SR配置信息可迅速确定专线地址池中哪些地址被占用或者哪些地址可再分配,为地址回收或者地址再分配提供技术支撑。
附图说明
[0035]图1是本专利技术一实施例的判断静态地址池地址占用情况统计的方法流程示意图;
[0036]图2是本专利技术一实施例的判断静态地址池地址占用情况统计的装置结构示意图;
[0037]图3是本专利技术计算机设备结构示意图。
具体实施方式
[0038]下面将参考若干示例性实施方式来描述本专利技术的原理和精神,应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
[0039]本领域技术人员知道,本专利技术的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
[0040]根据本专利技术的实施方式,提出了一种判断静态地址池地址占用情况统计的方法及装置,在采集BRAS/SR/MSE设备配置的基础上,截取出包含有static

user的配置中绑定的域、地址以及域定义的地址池,通过比对包含有s本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种判断静态地址池地址占用情况统计的方法,其特征在于,该方法包括:采集BRAS/SR/MSE设备配置;截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址;通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址。2.根据权利要求1所述的判断静态地址池地址占用情况统计的方法,其特征在于,截取包含有标识专线配置关键字的配置中绑定的域、地址以及域定义的地址池,确定被占用的地址,包括:收集所有包含有关键字static

user和gateway的行信息,并存储在列表1中;截取static

user后面的IP地址,以及domain

name后面临近的域名名称;截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址。3.根据权利要求2所述的判断静态地址池地址占用情况统计的方法,其特征在于,截取其中一个IP地址的前两位表示绑定的地址池,将这些地址以及对应的域存储在列表2中,这些地址即为目前被占用的地址,包括:截取其中一个IP地址的前两位作为网段判断条件,符合条件的都存储在列表2中,如果IP地址相等,则只需将其中一个存储在列表2中;根据列表2中域名名称查找BRAS/SR/MSE设备配置中对应域名定义的地址池,即为被占用的地址池地址信息。4.根据权利要求1所述的判断静态地址池地址占用情况统计的方法,其特征在于,通过比对包含有标识专线配置关键字的配置中绑定的地址信息与域定义的地址池地址,确定可再分配的地址,包括:将列表2中的地址与域定义的地址池地址做比较,求出其中的补集,输出的结果即为可再分配的地址。5.一种判断静态地址池地址占用情况统计的装置,其特征在于,该装置包括:设备配置采集模块,用于采集BRAS/SR/MSE设备配置;被占用地址判断模块,用于截...

【专利技术属性】
技术研发人员:王洪涛
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:

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

1