System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及ip地址管理,尤其涉及一种ip地址管理方法及系统。
技术介绍
1、随着网络规模的扩大,ip地址的分配和回收工作变得日益复杂。传统的手动分配方式不仅效率低下,还容易出现ip地址冲突和浪费的问题。
2、对于大型网络,其结构复杂,接入终端数量众多,需要分配大量的ip地址。这增加了ip地址管理的难度,因为管理员需要确保每个子网都有足够的ip地址资源,并避免子网之间发生重叠。
3、相关技术中通常采用静态分配、动态分配及简单的回收机制实现ip地址的分配与回收,然而静态分配意味着每个设备都被永久性地分配了一个固定的ip地址。在网络规模较小或设备变动不频繁的情况下,这种方法或许还能奏效。然而,随着网络规模的扩大和设备的频繁增减,静态分配变得难以管理,因为每次设备变动都需要手动更新ip地址分配表,这不仅耗时费力,还容易出错。而dhcp(动态主机配置协议)虽然能够自动为网络中的设备分配ip地址,但其配置和管理仍然需要一定的专业知识,对于非专业用户来说可能是一个挑战。传统的回收机制往往基于固定的时间间隔或简单地使用阈值来回收ip地址。这种方法缺乏智能性,无法根据网络的实时状况和需求来动态调整回收策略。
技术实现思路
1、本申请针对现有技术中存在无法兼顾ip地址分配合理性和效率的问题,提供一种ip地址管理方法及系统,具体公开了通过网络设备聚类构建对应于聚类结果的地址池,对应地址池为对应区域内的网络设备分配ip地址,既提高了ip地址分配效率,也避免了ip地址分配冲突。同时当
2、为实现上述技术目的,本申请提供的一种技术方案是,一种ip地址管理方法,包括如下步骤:s1:获取网络设备信息,利用聚类算法根据网络设备信息获取聚类簇;s2:对应于聚类簇构建地址池,基于聚类簇分配各个地址池中的ip地址;s3:获取实时网络设备信息,根据实时网络设备信息与聚类簇的对应情况匹配对应的地址池调整ip地址分配情况;s4:根据各个地址池中ip地址使用比例构建回收优先级,基于回收优先级执行ip地址回收。
3、进一步的,所述s1还包括:获取网络设备信息,根据网络设备信息中的网络设备地理位置利用聚类算法根据网络设备信息获取聚类簇。
4、进一步的,所述s1还包括:获取网络设备需求、网络设备使用模式以及网络设备地理位置;基于网络设备需求、网络设备使用模式标记中心网络设备;以中心网络设备作为聚类中心,根据网络设备信息中的网络设备地理位置利用聚类算法根据网络设备信息获取聚类簇。
5、进一步的,所述基于网络设备需求、网络设备使用模式标记中心网络设备包括:基于网络设备类型、网络设备应用、网络设备在线时间与频率、网络设备数据流量与负载以及预设权重,获取各个网络设备的评估系数;基于各个网络设备的评估系数以及核心网络段的ip地址数量获取中心网络设备。
6、进一步的,所述s3还包括:获取实时网络设备信息,根据实时网络设备信息中的实时网络设备地理位置匹配对应的聚类簇,以该聚类簇对应的地址池进行ip地址分配。
7、进一步的,所述s4中还包括:根据各个地址池中ip地址使用比例以及地址池活跃度构建回收优先级;若存在回收优先级相同的地址池,则根据与待回收ip地址的初始地址池的距离选择对应的回收地址池;以回收地址池回收待回收ip地址。
8、进一步的,还包括:s5:实时计算地址池剩余资源,当地址池剩余资源小于预设地址池资源阈值时,执行报警提示。
9、进一步的,所述s2还包括:获取地址最小分配单元,以地址最小分配单元以及聚类簇分配各个地址池中的ip地址。
10、进一步的,还包括:当相邻两个聚类簇的负载总和均小于预设最小负载时,合并聚类簇,调整对应地址池。
11、本申请提供的另一种技术方案是,一种ip地址管理系统,用于实现如上述的方法,其特征在于:包括:数据采集单元,用于获取网络设备信息;地址池构建单元,用于根据网络设备信息构建地址池,并分配ip地址;地址分配单元,用于根据实时网络设备信息调用对应地址池执行ip地址分配;地址回收单元,用于根据地址池使用情况执行ip地址回收。
12、本申请的有益效果:通过聚类算法对网络设备信息进行聚类,将具有相似特征的网络设备归为一个聚类簇,一个聚类簇对应一个地址池,根据聚类簇的大小动态分配ip地址,确保了地址资源的合理分配。同时根据实时网络设备信息与聚类簇的对应情况,将新接入的网络设备分配到对应的地址池中获取ip地址,避免地址池之间的地址资源冲突。基于各个地址池中ip地址使用比例构建回收优先级,使得存在ip地址回收时,ip地址被重新分配到最需要或最适合的地址池中,避免地址池的过载或者空闲,使得ip地址在地址池之间的合理流动,在避免某些活跃地址池因ip地址不足而影响设备的正常连接,同时防止其他地址池因ip地址过剩而造成资源浪费,提高ip地址的整体利用率。
本文档来自技高网...【技术保护点】
1.一种IP地址管理方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种IP地址管理方法,其特征在于:
3.如权利要求1所述的一种IP地址管理方法,其特征在于:
4.如权利要求3所述的一种IP地址管理方法,其特征在于:
5.如权利要求1所述的一种IP地址管理方法,其特征在于:
6.如权利要求1所述的一种IP地址管理方法,其特征在于:
7.如权利要求1所述的一种IP地址管理方法,其特征在于:还包括:
8.如权利要求7所述的一种IP地址管理方法,其特征在于:
9.如权利要求1所述的一种IP地址管理方法,其特征在于:还包括:
10.一种IP地址管理系统,用于实现如权利要求1至权利要求9任意一项所述的方法,其特征在于:包括:
【技术特征摘要】
1.一种ip地址管理方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种ip地址管理方法,其特征在于:
3.如权利要求1所述的一种ip地址管理方法,其特征在于:
4.如权利要求3所述的一种ip地址管理方法,其特征在于:
5.如权利要求1所述的一种ip地址管理方法,其特征在于:
6.如权利要求1所述的一...
【专利技术属性】
技术研发人员:齐肇江,孙志华,徐峰,娄冰,李财隆,陈江尧,张立权,肖禹,蒋楠,胡磊,陈龙,李四海,
申请(专利权)人:浙江华云信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。