网络地址的管理方法、装置、系统、电子设备及存储介质制造方法及图纸

技术编号:38036354 阅读:15 留言:0更新日期:2023-06-30 11:03
本申请提供了一种网络地址的管理方法、装置、系统、电子设备及存储介质,涉及互联网技术领域。网络地址的管理方法包括:获取目标域名下的静态网络地址;监控静态网络地址的网络状态;响应于监控到网络状态发生变化的目标静态网络地址,根据目标静态网络地址的网络状态变化,确定对目标静态网络地址的管理方式;基于确定的管理方式管理目标静态网络地址。本申请技术方案中,通过监控目标域名下的静态网络地址的网络状态,并在某一静态网络地址(即目标静态网络地址)的网络状态发生变化的情况下,及时决策出与该网络状态变化相对应的管理方式,并基于该管理方式对其进行管理,从而可以为采用静态路由的网络服务提供便捷稳定的运维保障方案。维保障方案。维保障方案。

【技术实现步骤摘要】
网络地址的管理方法、装置、系统、电子设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种网络地址的管理方法、装置、系统、电子设备及存储介质。

技术介绍

[0002]边界网关协议(Border Gateway Protocol,BGP)是一种既可以用于不同自治系统(Autonomous System,AS)之间,又可以用于同一AS内部的动态路由协议。BGP动态路由(也可以叫做动态带宽分配)方式可以提供稳定的网络服务,但会增加流量成本。如果采用静态路由(也可以叫做静态带宽分配)的方式实现运营商和服务的互联,可以大大降低流量成本,但由于静态路由是业务共用线路,出现故障后无法进行异地容灾,稳定性通常低于BGP动态路由。

技术实现思路

[0003]本申请实施例提供一种网络地址的管理方法、装置、系统、电子设备及存储介质,以提供一种基于静态路由的网络地址管理方法。
[0004]第一方面,本申请实施例提供了一种网络地址的管理方法,包括:获取目标域名下的静态网络地址;监控静态网络地址的网络状态;响应于监控到网络状态发生变化的目标静态网络地址,根据目标静态网络地址的网络状态变化,确定对目标静态网络地址的管理方式;基于确定的管理方式管理目标静态网络地址。
[0005]第二方面,本申请实施例提供了一种网络地址的管理装置,包括:静态网络地址获取单元,用于获取目标域名下的静态网络地址;监控单元,用于监控静态网络地址的网络状态;管理方式确定单元,用于响应于监控到存在网络状态发生变化的目标静态网络地址,根据目标静态网络地址的网络状态变化,确定对目标静态网络地址的管理方式;管理单元,用于基于确定的管理方式管理目标静态网络地址。
[0006]第三方面,本申请实施例提供一种网络地址的管理系统,包括:客户端,用于根据用户命令配置待管理的目标域名的信息;网络地址的管理装置,用于从所述客户端获取所述目标域名,并实现本申请任一实施例提供的方法。
[0007]第四方面,本申请实施例提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,处理器在执行计算机程序时实现本申请任一实施例提供的方法。
[0008]第五方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时实现本申请任一实施例提供的方法。
[0009]与现有技术相比,本申请实施例的技术方案具有如下优点:通过监控目标域名下的静态网络地址的网络状态,并在某一静态网络地址(即目标静态网络地址)的网络状态发生变化的情况下,及时决策出与该网络状态变化相对应的管理方式,并基于该管理方式对其进行管理,从而可以为采用静态路由的网络服务提供便捷稳定的运维保障方案。
[0010]上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述
的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。
附图说明
[0011]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请公开的一些实施方式,而不应将其视为是对本申请范围的限制。
[0012]图1为本申请实施例一提供的网络地址的管理方法的系统架构的示意图;
[0013]图2为本申请实施例一提供的网络地址的管理方法的流程图;
[0014]图3为本申请实施例一提供的网络状态的示例图;
[0015]图4为本申请实施例一提供的网络探测方法的示例图;
[0016]图5为本申请实施例一提供的网络地址的管理方法的示例图;
[0017]图6为本申请实施例一提供的容灾操作的示例图;
[0018]图7为本申请实施例一提供的恢复操作的示意图;
[0019]图8为本申请实施例二提供的网络地址的管理装置的执行方法示例图;
[0020]图9为本申请实施例三提供的网络地址的管理装置的示意图;
[0021]图10为本申请实施例三提供的电子设备的框图。
具体实施方式
[0022]在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本申请的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
[0023]为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
[0024]在本文中使用以下术语
[0025]域名(Domain Name):又称网域,是由一串用点分隔的名字组成的互联网上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识。
[0026]域名系统(Domain Name System,DNS):是互联网的一项服务。它作为将域名和网络地址相互映射的一个分布式数据库,能够使用户更方便地访问互联网,而不用去记住网络地址数串。
[0027]网络探测:测试网络连通性,即探测某一静态网络地址的网络连通性正常或异常。如利用网包探测(Packet Internet Groper,ping)命令来测试网络连通性,或利用传输控制协议网包探测(Transmission Control Packet Internet Groper,tcping)命令来测试网络连通性。
[0028]网络探测器:用于实现网络探测的电子设备或软件程序。
[0029]容灾操作:本申请实施例中指网络容灾,即在某一静态网络地址出现网络连通性异常的情况下,将该静态网络地址从某一域名下解除绑定,以下线该静态网络地址。
[0030]恢复操作:本申请实施例中指上线某一静态网络地址,从而使该静态网络地址重
新绑定在某一域名下,以上线该静态网络地址。
[0031]系统和应用场景
[0032]在数据中心应用场景中,为了降低流量成本,可以采用静态路由(也可以叫做静态带宽分配)的方式实现运营商与服务的互联。静态路由是业务共用线路,出现故障之后无法进行异地容灾,并且多数业务本身也没有静态路由的监控和容灾处理能力。
[0033]本申请实施例旨在提供一种网络地址的管理方法和网络地址的管理系统,通过自动监控某一域名下静态网络地址的网络状态,并在某一静态网络地址(如目标静态网络地址)的网络状态发生变化的情况下,及时决策出相对应的管理方式。其中,管理方式包括但不限于容灾操作、恢复操作、告警或提示等。进一步地,基于该管理方式对其进行管理,例如:在管理方式为容灾操作时,对该静态网络地址执行容灾操作,以将该静态网络地址从某一域名下解除绑定,进而下线该静态网络地址;在管理方式为恢复操作时,对该静态网络地址执行恢复操作,以将该静态网络地址绑定在某一域名下,进而上线该静态网络地址;在管理方式为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络地址的管理方法,包括:获取目标域名下的静态网络地址;监控所述静态网络地址的网络状态;响应于监控到网络状态发生变化的目标静态网络地址,根据所述目标静态网络地址的网络状态变化,确定对所述目标静态网络地址的管理方式;基于确定的管理方式管理所述目标静态网络地址。2.根据权利要求1所述的方法,其中,所述网络状态包括网络连通性,监控所述静态网络地址的网络状态,包括:根据多个网络探测器对所述静态网络地址的网络探测信号,监控所述静态网络地址的网络连通性。3.根据权利要求2所述的方法,其中,根据多个网络探测器对所述静态网络地址的网络探测信号,监控所述静态网络地址的网络连通性,包括:获取用户配置的网络连通性规则;判断所述网络探测信号是否符合所述网络连通性规则;根据判断结果确定所述静态网络地址的网络连通性为正常或异常。4.根据权利要求2所述的方法,其中,所述网络探测信号的探测方式包括基于网包探测命令探测和基于传输控制协议网包探测命令探测中的至少一种。5.根据权利要求2所述的方法,其中,所述网络探测器包括第四版互联网通信协议探测器和第六版互联网通信协议探测器中的至少一种。6.根据权利要求1所述的方法,其中,所述网络状态包括与所述目标域名的绑定关系,监控所述静态网络地址的网络状态,包括:实时获取所述目标域名的解析记录;根据所述解析记录确定所述静态网络地址与所述目标域名的绑定关系。7.根据权利要求1所述的方法,其中,根据所述目标静态网络地址的网络状态变化,确定对所述目标静态网络地址的管理方式,包括:响应于所述目标静态网络地址的网络状态由第一网络状态变化为第二网络状态,确定对所述目标静态网络地址的管理方式为容灾操作,所述容灾操作用于使所述目标静态网络地址的网络状态变化为第三网络状态;其中,所述第一网络状态为网络连通性正常且绑定在所述目标域名下,所述第二网络状态为网络连通性异常且绑定在所述目标域名下,所述第三网络状态为网络连通性异常且没有绑定在所述目标域名下。8.根据权利要求7所述的方法,其中,所述网络地址的管理方法应用于网络地址的管理装置,基于确定的管理方式管理所述目标静态网络地址,包括:在检测到所述网络地址的管理装置满足预设的自动容灾条件的情况下,执行对所述目标静态网络地址的自动容灾操作;或者,在检测到所述网络地址的管理装置不...

【专利技术属性】
技术研发人员:杨絮霏陈峰杨波林涛洪洋卜同军
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1