一种IP地址检测方法、系统、装置及电子设备制造方法及图纸

技术编号:17056288 阅读:17 留言:0更新日期:2018-01-17 20:16
本发明专利技术实施例提供了一种IP地址检测方法、系统、装置及电子设备,包括:DNS配置管理服务器获取预设区域内网络服务信息,向中控服务器发送所述网络服务信息;网络服务信息包括所述预设区域内的区域信息和所述预设区域内网络服务的IP地址列表;所述中控服务器接收所述网络服务信息,向所述预设区域内的至少一个探测设备发送所述预设区域内网络服务的IP地址列表;各探测设备接收所述预设区域内网络服务的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。本发明专利技术可以及时检测IP地址的可用性。

A IP address detection method, system, device, and electronic equipment

Embodiment of the invention comprises a IP address detection method, system, device and electronic equipment provided: DNS configuration management server gets the default network information service area, control server sends the information to the network service; network service information including the preset area and the preset regional information network service area IP address list; the control server receives the network information service in the region at least send a detection device of the default network service area to the default IP address list; the detection device receives the preset network service area IP address list, respectively, visit the IP address list of the IP address and the IP address of the access control server to send the results to the control; the detection device sends the server receives the address of each IP The results of the access are determined to determine whether the IP addresses are available on the basis of the access results of the IP addresses described. The invention can detect the availability of the IP address in time.

【技术实现步骤摘要】
一种IP地址检测方法、系统、装置及电子设备
本专利技术涉及互联网
,特别是涉及一种IP地址检测方法、系统、装置及电子设备。
技术介绍
域名系统(DomainNameSystem,简称DNS),是将域名映射为互联网协议(InternetProtocol,简称IP)地址的一套系统,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。DNS系统几乎是目前所有网络服务的基础,对于一个拥有众多用户的服务而言,DNS系统一般会进行负载均衡操作,即为不同区域的用户配置不同的一系列IP地址,其中,每个IP地址对应一个网络服务器。在DNS系统针对不同区域的用户配置不同的一系列IP地址时,以某个区域为例,将这个区域称为VIEW,DNS系统在这个区域配置的IP地址记录称为A记录。通常,DNS权威服务器针对一个VIEW会配置多个IP地址进行服务,例如,针对域名www.iqiyi.com,如果从北京联通的IP进行访问,会得到如图1所示的结果:在VIEW中为域名www.iqiyi.com的服务配置了6个IP地址,北京联通的用户可以通过该区域对应的不同IP地址对www.iqiyi.com进行访问,当VIEW服务的用户数量增多时,需要添加更多的机器,也就是在DNS的A记录中添加更多的IP地址。现有技术中,在VIEW服务中添加新的IP地址时,运维人员需要根据服务要求进行配置修改后将新的IP地址上线,然后对新添加的IP进行简单访问,从而判断新添加的IP是否可用,如果访问成功,则判断新添加的IP地址可用,否则不可用。然而,专利技术人在实现本专利技术的过程中发现,现有技术至少存在如下问题:当运维人员对新添加的IP地址进行简单访问时,用户却无法及时感知新添加的IP地址是否可用,如果等待业务线的反馈,会有较长的延时,用户无法及时得知新添加的IP地址的可用性。
技术实现思路
本专利技术实施例的目的在于提供一种IP地址检测方法、系统、装置及电子设备,以实现及时检测IP地址的可用性,从而保障了网络服务的可用性。具体技术方案如下:第一方面,本专利技术实施例提供了一种IP地址检测方法,应用于域名系统DNS,所述方法包括:DNS配置管理服务器获取预设区域内网络服务信息,并向中控服务器发送所述网络服务信息;其中,所述网络服务信息包括所述预设区域内的区域信息和所述预设区域内网络服务的IP地址列表;所述中控服务器接收所述网络服务信息,并向所述预设区域内的至少一个探测设备发送所述预设区域内网络服务的IP地址列表;各探测设备接收所述预设区域内网络服务的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。具体的,所述分别访问所述IP地址列表中的各IP地址包括:通过预设的服务访问格式分别访问所述各IP地址。具体的,所述根据所述各IP地址的访问结果,确定各IP地址是否可用包括:针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量;当任一IP地址对应的第一数量大于第一预设阈值时,确定该IP地址可用。具体的,所述针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量之后,所述方法还包括:当任一IP地址对应的第一数量小于所述第一预设阈值时,所述中控服务器重新向所述预设区域内的至少一个探测设备发送所述任一IP地址;所述预设区域内的至少一个探测设备接收所述中控服务器发送的所述任一IP地址,周期性访问所述任一IP地址,并将每次访问所述任一IP地址的访问结果发送给中控服务器;所述中控服务器接收各探测设备发送的所述任一IP地址的访问结果,根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用。具体的,所述根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用包括:针对所述任一IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第二数量;当所述第二数量大于第二预设阈值时,确定所述任一IP地址可用。第二方面,本专利技术实施例提供了一种IP地址检测方法,应用于预设区域内的探测设备,所述方法包括:接收中控服务器发送的所述预设区域内网络服务的IP地址列表;其中,所述预设区域内网络服务的IP地址列表为DNS配置管理服务器获取预设区域内网络服务信息,并向中控服务器发送所述网络服务信息;所述中控服务器接收的所述网络服务信息中包括的;分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器,以使所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。具体的,所述分别访问所述IP地址列表中的各IP地址包括:通过预设的服务访问格式分别访问所述预设区域内的IP地址。第三方面,本专利技术实施例提供了一种IP地址检测方法,应用于中控服务器,所述方法包括:接收DNS配置管理服务器发送的预设区域内网络服务信息;其中,所述预设区域内网络服务信息是所述DNS配置管理服务器获取得到的;向所述预设区域内的至少一个探测设备发送所述预设区域内的IP地址列表;以使各探测设备接收所述预设区域内的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。具体的,所述根据所述各IP地址的访问结果,确定各IP地址是否可用包括:针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量;当任一IP地址对应的第一数量大于第一预设阈值时,确定该IP地址可用。具体的,所述针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量之后,所述方法还包括:当任一IP地址对应的第一数量小于所述第一预设阈值时,重新向所述预设区域内的至少一个探测设备发送所述任一IP地址,以使所述预设区域内的各探测设备接收所述中控服务器发送的任一IP地址,周期性访问所述任一IP地址后将各IP地址的访问结果发送给所述中控服务器;接收所述预设区域的各探测设备发送的所述任一IP地址的访问结果,根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用。具体的,所述根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用包括:针对所述任一IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第二数量;当所述第二数量大于第二预设阈值时,确定所述任一IP地址可用。第四方面,本专利技术实施例提供了一种IP地址检测系统,所述系统包括:域名系统DNS配置管理服务器、中控服务器和预设区域内的至少一个探测设备,所述DNS配置管理服务器,用于获取预设区域内网络服务信息,并向所述中控服务器发送所述网络服务信息;其中,所述网络服务信息包括所述预设区域内的区域信息和所述预设区域内网络服务的IP地址列表;所述中控服务器,用于接收所述网络服务信息,并向所述预设区域内的至少一个探测设备发送所述预设区域内网络服务的IP地址列表;所述预设区域内的至少一个探测设备,用于接收本文档来自技高网
...
一种IP地址检测方法、系统、装置及电子设备

【技术保护点】
一种IP地址检测方法,其特征在于,应用于域名系统DNS,所述方法包括:DNS配置管理服务器获取预设区域内网络服务信息,并向中控服务器发送所述网络服务信息;其中,所述网络服务信息包括所述预设区域内的区域信息和所述预设区域内网络服务的IP地址列表;所述中控服务器接收所述网络服务信息,并向所述预设区域内的至少一个探测设备发送所述预设区域内网络服务的IP地址列表;各探测设备接收所述预设区域内网络服务的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。

【技术特征摘要】
1.一种IP地址检测方法,其特征在于,应用于域名系统DNS,所述方法包括:DNS配置管理服务器获取预设区域内网络服务信息,并向中控服务器发送所述网络服务信息;其中,所述网络服务信息包括所述预设区域内的区域信息和所述预设区域内网络服务的IP地址列表;所述中控服务器接收所述网络服务信息,并向所述预设区域内的至少一个探测设备发送所述预设区域内网络服务的IP地址列表;各探测设备接收所述预设区域内网络服务的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。2.根据权利要求1所述的方法,其特征在于,所述分别访问所述IP地址列表中的各IP地址包括:通过预设的服务访问格式分别访问所述各IP地址。3.根据权利要求1所述的方法,其特征在于,所述根据所述各IP地址的访问结果,确定各IP地址是否可用包括:针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量;当任一IP地址对应的第一数量大于第一预设阈值时,确定该IP地址可用。4.根据权利要求3所述的方法,其特征在于,所述针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量之后,所述方法还包括:当任一IP地址对应的第一数量小于所述第一预设阈值时,所述中控服务器重新向所述预设区域内的至少一个探测设备发送所述任一IP地址;所述预设区域内的至少一个探测设备接收所述中控服务器发送的所述任一IP地址,周期性访问所述任一IP地址,并将每次访问所述任一IP地址的访问结果发送给中控服务器;所述中控服务器接收各探测设备发送的所述任一IP地址的访问结果,根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用。5.根据权利要求4所述的方法,其特征在于,所述根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用包括:针对所述任一IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第二数量;当所述第二数量大于第二预设阈值时,确定所述任一IP地址可用。6.一种IP地址检测方法,其特征在于,应用于预设区域内的探测设备,所述方法包括:接收中控服务器发送的所述预设区域内网络服务的IP地址列表;其中,所述预设区域内网络服务的IP地址列表为DNS配置管理服务器获取预设区域内网络服务信息,并向中控服务器发送所述网络服务信息;所述中控服务器接收的所述网络服务信息中包括的;分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器,以使所述中控服务器接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。7.根据权利要求6所述的方法,其特征在于,所述分别访问所述IP地址列表中的各IP地址包括:通过预设的服务访问格式分别访问所述预设区域内的IP地址。8.一种IP地址检测方法,其特征在于,应用于中控服务器,所述方法包括:接收DNS配置管理服务器发送的预设区域内网络服务信息;其中,所述预设区域内网络服务信息是所述DNS配置管理服务器获取得到的;向所述预设区域内的至少一个探测设备发送所述预设区域内的IP地址列表;以使各探测设备接收所述预设区域内的IP地址列表,分别访问所述IP地址列表中的各IP地址,并将各IP地址的访问结果发送给所述中控服务器;接收各探测设备发送的各IP地址的访问结果,根据所述各IP地址的访问结果,确定各IP地址是否可用。9.根据权利要求8所述的方法,其特征在于,所述根据所述各IP地址的访问结果,确定各IP地址是否可用包括:针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量;当任一IP地址对应的第一数量大于第一预设阈值时,确定该IP地址可用。10.根据权利要求9所述的方法,其特征在于,所述针对每个IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第一数量之后,所述方法还包括:当任一IP地址对应的第一数量小于所述第一预设阈值时,重新向所述预设区域内的至少一个探测设备发送所述任一IP地址,以使所述预设区域内的各探测设备接收所述中控服务器发送的任一IP地址,周期性访问所述任一IP地址后将各IP地址的访问结果发送给所述中控服务器;接收所述预设区域的各探测设备发送的所述任一IP地址的访问结果,根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用。11.根据权利要求10所述的方法,其特征在于,所述根据所述任一IP地址的访问结果,确定所述任一IP地址是否可用包括:针对所述任一IP地址,统计各探测设备发送的该IP地址的访问结果中,可以访问的结果的第二数量;当所述第二数量大于第二预设阈值时,确定所述任一IP地址可用。12.一种IP地址检测系统,其特征在于,所述系统包括:域名系统DNS配置管理服务器、中控服务器和预设区域内的至少一个探测设备,所述DNS配置管理服务器,用于获取预设区域内网络服务信息,并向所述中控服务器发送所述网络服务信息;其中,所述网络服务信息包括所...

【专利技术属性】
技术研发人员:丁浩吴岩
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1