CN112671951B - 一种ip库修正方法、装置、服务器及存储介质 - Google Patents

一种ip库修正方法、装置、服务器及存储介质 Download PDF

Info

Publication number
CN112671951B
CN112671951B CN202011627588.5A CN202011627588A CN112671951B CN 112671951 B CN112671951 B CN 112671951B CN 202011627588 A CN202011627588 A CN 202011627588A CN 112671951 B CN112671951 B CN 112671951B
Authority
CN
China
Prior art keywords
target
attribution information
network transmission
transmission quality
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011627588.5A
Other languages
English (en)
Other versions
CN112671951A (zh
Inventor
林正显
杨智林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huya Technology Co Ltd
Original Assignee
Guangzhou Huya Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huya Technology Co Ltd filed Critical Guangzhou Huya Technology Co Ltd
Priority to CN202011627588.5A priority Critical patent/CN112671951B/zh
Publication of CN112671951A publication Critical patent/CN112671951A/zh
Application granted granted Critical
Publication of CN112671951B publication Critical patent/CN112671951B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种IP库修正方法、装置、服务器及存储介质,所述方法包括:判断目标用户使用目标IP的网络传输质量是否满足触发条件;当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。上述方法利用了与目标IP处于不同IP子网的参考IP归属信息修正目标IP,从而能有效并快速针对网络传输质量较差的IP进行归属信息修正。

Description

一种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处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
根据本发明实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现上述第一方面所述的方法。
本发明的实施例提供的技术方案可以包括以下有益效果:
本发明提供的一种IP库修正方法,基于目标用户在预设时间内所处的地理位置未发生改变,当目标用户使用目标IP的网络传输质量满足触发条件时,利用与目标IP处于不同IP子网的参考IP归属信息,修正目标IP,从而能有效并快速针对网络传输质量较差的IP进行归属信息修正。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本发明的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
图1是本发明根据一示例性实施例示出的一种IP库修正方法的应用场景。
图2是本发明根据一示例性实施例示出的一种IP库修正方法的流程图。
图3是本发明根据另一示例性实施例示出的一种IP库修正方法的流程图。
图4是本发明根据一示例性实施例示出的一种IP库修正装置的框图。
图5是本发明根据一示例性实施例示出的一种服务器的硬件结构图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本发明可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
接下来对本发明实施例进行详细说明。
参见图1,为本发明提供的IP库修正方法的应用场景。业务***120,如直播***、视频会议***等,包括接入服务器121、IP库122、业务服务器123、以及IP校验***124。其中接入服务器121可以接收用户110的接入请求,并且根据用户110的IP地址在IP库122中查询该IP的归属信息,包括归属地和归属运营商信息。随后接入服务器121根据IP的归属信息给用户110分配与该IP匹配的业务服务器123。如用户110的IP归属地为广州,归属运营商为移动,则给用户110分配服务移动运营商的位于广州的或离广州最近的业务服务器123。接入服务器121指示用户110接入业务服务器123,业务服务器123可给用户110提供业务服务,如视频直播、视频会议等业务服务。用户110只有接入了与其所使用的IP匹配的业务服务器123,其接入质量和网络传输质量才能得到保证。因此,只有IP库122所存储的IP归属信息的准确性无误,接入服务器121才能给用户110分配到与IP地址匹配的业务服务器123。
而在实际场景中,往往会发生因为IP地址更换了归属地或运营商,而IP库未来得及更新,导致业务***按照更新前的IP信息指示用户接入了不匹配的服务器,降低了用户的使用体验。如某IP从移动运营商更换为联通运营商,但更换后IP库122未更新该IP的信息,因此当用户110使用该IP时,接入服务器121还是会给用户分配服务于移动运营商的业务服务器123,显然用归属联通的IP访问服务于移动的服务器,其接入质量与网络传输质量会大大降低。
为了解决上述问题,在本发明中,业务服务器123还可以统计使用该IP时,用户110到业务服务器123之间的网络传输质量数据,如丢包率和延时率,并将该IP的网络传输质量数据上报到IP校验***124,IP校验***124根据接收到的网络传输质量数据,触发IP库的修正方法,其中IP校验***124可以是一个独立的服务器,也可以是业务服务器123中一个功能模块,本发明在此不做限制。所述IP库修正方法具体如图2所示,包括步骤:
步骤210:判断目标用户使用目标IP的网络传输质量是否满足触发条件;
步骤220:当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
步骤230:若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
本发明提供的一种IP库修正方法,基于目标用户在预设时间内所处的地理位置未发生改变,当目标用户使用目标IP的网络传输质量满足触发条件时,利用与目标IP处于不同IP子网的参考IP归属信息,修正目标IP,从而能有效并快速针对网络传输质量较差的IP进行归属信息修正。
通常来说,用户110在一定时间内,如一天,其地理位置不会发生变化,这里的地理位置是以城市为粒度,即用户110在一天内通常只会在一个城市中活动。且用户110在不同场景下,通常会用到不同的IP地址连接业务***120。如通勤路上使用手机连接业务服务器时,可能使用了IP-1,在工作单位时可能使用了IP-2,在家是可能使用了IP-3。而运营商在不同时间段也会把同一个地址分配给不同的用户,如对于IP-1,在早上某时间段分配给某用户,当该用户使用完后,运营商会回收IP-1,并将其重新分配给需要上网的其他用户。即用户使用IP连接业务服务器是具有随机性的。但由于用户110在一定时间内其地理位置不会发生变化,因此在该时间内,用户所使用的IP归属地都是相同的。上述特性可以对一个IP的归属信息进行多维度分析和判断。在一些实施例中,步骤220所述目标用户在预设时间内所述地理位置为发生改变。所述预设时间可以是一天,所述地理位置可以以城市为粒度,即所述目标用户在预设时间内没有去往其他城市,即认为其地理位置未发生改变。
基于上述的条件,首先判断目标用户在使用目标IP时,其网络传输质量是否满足触发条件。所述网络传输质量可以用延时率和丢包率中的至少一种来表征。当利用延时率表征网络传输质量时,所述触发条件可以包括延时率大于延时阈值,所述延时阈值可以是100毫秒;当利用丢包率表征网络传输质量时,所述触发条件可以包括丢包率大于丢包阈值,所述丢包阈值可以是5-10%;还可以利用延时率和丢包率表征网络传输质量,则所述触发条件可以包括延时率大于延时阈值,且丢包率大于延时阈值。
当目标用户使用目标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的归属信息修改为第一备用归属信息。若使用第一备用归属信息后,目标IP依然满足上述触发条件,即质量没有好转,则说明归属信息并不是导致目标IP网络传输质量差的原因,因此将目标IP的归属信息恢复为原归属信息。
但在一些场景中,所述目标IP使用第一备用归属信息后,其网络质量并未发生好转,可能是因为第一备用归属信息中归属运营商与目标IP的归属运营商不同。如在上述例子中,用户110所使用的IP-1、IP-2、IP-3的归属地相同,但他们的归属营业商可能都不相同,如IP-1的归属营业商为移动,IP-2为联通,IP-3为移动。但IP库中记录IP-1的归属营业商为电信,因此用户110使用IP-1时网络传输质量较差,满足触发条件,此时会选取IP-2和IP-3为参考IP。当IP-2的网络传输质量优于IP-3,则会根据IP-2的归属信息来修正IP-1的归属信息。但由于IP-2的归属营业商是联通,因此修正后的IP-1的网络质量并不会改善。因此在一些实施例中,当目标IP使用第一备用归属信息后,目标IP依然满足上述触发条件,即质量没有好转,除了将目标IP归属信息恢复为原归属信息以外,还可以按照优先级从高到低,依次选取第一优先级以后的参考IP对目标IP的归属信息修正,以使修正后的目标IP的网络传输质量不满足所述触发条件。如在上述例子中,IP-1使用IP-2的归属信息后并未发生好转,则可以选取IP-3的归属信息对IP-1的归属信息进行修正。由于IP-3的归属营业商为移动,因此IP-1修正后网络传输质量会得到改善,不再满足触发条件。
以上为当存在目标用户在预设时间内使用至少一个参考IP的使用记录时所提供的实施例。
而当不存在上述使用记录时,还可以根据所述目标IP的归属信息,指示所述目标用户对应的客户端ping至少一个参考服务器;并根据所述至少一个参考服务器的归属信息,修正所述目标IP的归属信息。其中,所述参考服务器的归属信息不同于所述目标IP的归属信息。如目标IP的归属信息为广州移动,则参考服务器可以是服务于广州联通、广州电信、或深圳移动等的服务器。根据至少一个参考服务器向客户端反馈的网络传输质量,对目标IP的归属信息进行修正。在一些实施例中,可以按照网络传输质量确定选择参考服务器的优先级,如按照网络传输质量由好到差的顺序确定参考服务器由高到低的优先级。然后按照优先级从高到低依次选取参考服务器的归属信息修正所述目标IP的归属信息,以使修正后的目标IP的网络传输质量不满足所述触发条件。在一些实施例中,在选取第一优先级,即优先级最高的参考服务器后,可以将第一优先级参考服务器的归属信息存储为目标IP的第一备用归属信息。当目标IP使用第一备用归属信息后,若其网络传输质量不再满足上述触发条件,即质量好转,则将所述目标IP的归属信息修改为第一备用归属信息。若使用第一备用归属信息后,目标IP依然满足上述触发条件,即质量没有好转,则将目标IP的归属信息恢复为原归属信息。
在一些实施例中,当目标IP使用第一备用归属信息后,目标IP依然满足上述触发条件,即质量没有好转,除了将目标IP归属信息恢复为原归属信息以外,还可以按照优先级从高到低,依次选取第一优先级以后的参考服务器对目标IP的归属信息修正,以使修正后的目标IP的网络传输质量不满足所述触发条件。
此外,在执行步骤220查询使用记录前,还可以先判断其他用户使用目标IP的网络传输质量、或者与目标IP处于同一IP子网的其他IP的网络传输质量是否满足触发条件,若满足再执行步骤220。这是因为若其他用户使用目标IP时,其网络并无质量问题,则说明是其他原因导致了目标用户使用目标IP时其网络传输质量出现问题,因此不需要修正目标IP的归属信息。但考虑到同一IP在预设时间内要分配给两个以上用户使用的概率较小,而如上所述,同一IP子网中的IP归属信息是相同的,因此当其他用户使用与目标IP处于同一IP子网的其他IP的网络传输质量不满足触发条件,即网络质量较好时,说明了该IP子网中的IP归属信息是正确的,即并非归属信息有误导致目标用户使用目标IP是网络质量出现问题,因此不需修正目标IP的归属信息。
本发明提供的一种IP库修正方法,基于目标用户在预设时间内所处的地理位置未发生改变,当目标用户使用目标IP的网络传输质量满足触发条件时,利用与目标IP处于不同IP子网的参考IP归属信息,或者服务于与目标IP的归属运营商不同的运营商的服务器,修正目标IP,从而能有效并快速针对网络传输质量较差的IP进行归属信息修正。
此外,本发明还提供了一种IP库修正方法的实施例,包括如图3所示的步骤:
步骤310:判断目标用户使用目标IP的网络传输质量是否满足触发条件;
若是,则执行步骤320,若否,则执行步骤311。
步骤320:其他用户使用所述目标IP的网络传输质量、或与所述目标IP处于同一IP子网的其他IP的网络传输质量是否满足所述触发条件;
若是,则执行步骤330,若否,则执行步骤311。
步骤311:目标IP的归属信息不作修正。
步骤330:查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
若是,则执行步骤341,若否,则执行步骤351。
步骤341:按照网络传输质量确定选择参考IP的优先级,按照优先级从高到低依次选取参考IP的归属信息;
步骤342:将所选取的参考IP的归属信息设为所述目标IP的备用归属信息;
在步骤342后执行步骤360。
步骤360:使用所述备用归属信息后,所述目标IP的网络传输质量是否满足所述触发条件;
若是则返回步骤341,若否则执行步骤370。
步骤351:根据所述目标IP的归属信息,指示所述目标用户对应的客户端ping至少一个参考服务器;
步骤352:按照网络传输质量确定选择参考服务器的优先级,按照优先级从高到低依次选取参考服务器的归属信息;
步骤353:将所选取的参考服务器的归属信息设为所述目标IP的备用归属信息;
在步骤353后执行步骤360:使用所述备用归属信息后,所述目标IP的网络传输质量是否满足所述触发条件;若是则返回步骤352,若否则执行步骤370。
步骤370:将所述目标IP的归属信息修改为所述备用归属信息。
上述步骤的具体实施过程参见上文内容,本发明在此不再赘述。
本发明提供的一种IP库修正方法,基于目标用户在预设时间内所处的地理位置未发生改变,当目标用户使用目标IP的网络传输质量满足触发条件时,利用与目标IP处于不同IP子网的参考IP归属信息,或者服务于与目标IP的归属运营商不同的运营商的服务器,修正目标IP,从而能有效并快速针对网络传输质量较差的IP进行归属信息修正。
基于上述任意实施例所述的IP库修正方法,本发明还提供了如图4所示的装置400,包括:
判断模块410,用于判断目标用户使用目标IP的网络传输质量是否满足触发条件;
查询模块420,用于当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
修正模块430,用于若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
基于上述任意实施例所述的IP库修正方法,本发明还提供了如图5所示的一种服务器的结构示意图。如图5,在硬件层面,该服务器包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,以实现上述任意实施例所述的IP库修正方法。
本发明还提供了一种计算机存储介质,存储介质存储有计算机程序,计算机程序被处理器执行时可用于执行上述任意实施例所述的IP库修正方法。
上述对本发明特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

Claims (10)

1.一种IP库修正方法,其特征在于,所述方法包括:
判断目标用户使用目标IP的网络传输质量是否满足触发条件;
当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
2.根据权利要求1所述的方法,其特征在于,所述触发条件包括:
延时率大于延时阈值、丢包率大于丢包率阈值中的至少一项。
3.根据权利要求2所述的方法,其特征在于,所述根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息,包括:
按照网络传输质量确定选择参考IP的优先级,按照优先级从高到低依次选取参考IP的归属信息修正所述目标IP的归属信息,以使修正后的目标IP的网络传输质量不满足所述触发条件。
4.根据权利要求1所述的方法,其特征在于,若不存在所述使用记录,则根据所述目标IP的归属信息,指示所述目标用户对应的客户端ping至少一个参考服务器;
根据所述至少一个参考服务器的归属信息,修正所述目标IP的归属信息。
5.根据权利要求4所述的方法,其特征在于,所述参考服务器的归属信息不同于所述目标IP的归属信息。
6.根据权利要求5所述的方法,其特征在于,所述根据所述至少一个参考服务器,修正所述目标IP的归属信息,包括:
按照网络传输质量确定选择参考服务器的优先级,按照优先级从高到低依次选取参考服务器的归属信息修正所述目标IP的归属信息,以使修正后的目标IP的网络传输质量不满足所述触发条件。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当其他用户使用所述目标IP的网络传输质量、或与所述目标IP处于同一IP子网的其他IP的网络传输质量满足所述触发条件时,则执行查询使用记录步骤。
8.一种IP库修正装置,其特征在于,所述装置包括:
判断模块,用于判断目标用户使用目标IP的网络传输质量是否满足触发条件;
查询模块,用于当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
修正模块,用于若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
9.一种服务器,其特征在于,所述服务器包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
判断目标用户使用目标IP的网络传输质量是否满足触发条件;
当满足所述触发条件时,查询是否存在所述目标用户在预设时间内使用至少一个参考IP的使用记录,所述至少一个参考IP与所述目标IP处于不同IP子网,所述目标用户在预设时间内所处地理位置未发生改变;
若存在所述使用记录,则根据所述至少一个参考IP的归属信息修正所述目标IP的归属信息。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,该指令被处理器执行时实现权利要求1-7任一所述的方法。
CN202011627588.5A 2020-12-31 2020-12-31 一种ip库修正方法、装置、服务器及存储介质 Active CN112671951B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011627588.5A CN112671951B (zh) 2020-12-31 2020-12-31 一种ip库修正方法、装置、服务器及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011627588.5A CN112671951B (zh) 2020-12-31 2020-12-31 一种ip库修正方法、装置、服务器及存储介质

Publications (2)

Publication Number Publication Date
CN112671951A CN112671951A (zh) 2021-04-16
CN112671951B true CN112671951B (zh) 2022-07-05

Family

ID=75412558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011627588.5A Active CN112671951B (zh) 2020-12-31 2020-12-31 一种ip库修正方法、装置、服务器及存储介质

Country Status (1)

Country Link
CN (1) CN112671951B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102394944A (zh) * 2011-09-16 2012-03-28 北京新媒传信科技有限公司 一种Web访问中的IP地址库修正方法和设备
WO2015024476A1 (en) * 2013-08-23 2015-02-26 Tencent Technology (Shenzhen) Company Limited A method, server, and computer program product for managing ip address attributions

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
PL2658333T3 (pl) * 2012-04-26 2016-03-31 Belgacom Int Carrier Services System i sposób korekcji APN w komunikatach GTP związanych z usługami danych GPRS, oferowanymi przez operatora sieci ruchomej, używającego sieci poleceniodawcy
CN104135547B (zh) * 2014-07-31 2015-11-11 深圳市腾讯计算机***有限公司 一种ip地址属性验证方法和***
EP3216261B1 (en) * 2014-11-07 2021-06-23 Parallel Wireless, Inc. Self-calibrating and self-adjusting network
CN105554174B (zh) * 2015-12-22 2020-08-18 腾讯科技(深圳)有限公司 网络协议地址的归属地管理方法及归属地管理***
CN111769997A (zh) * 2019-07-15 2020-10-13 北京京东尚科信息技术有限公司 网络监测的方法、服务器、设备和计算机可读介质
CN110505320A (zh) * 2019-08-13 2019-11-26 锐捷网络股份有限公司 一种更新ip地址的方法、装置、网络设备及存储介质
CN110621047A (zh) * 2019-11-06 2019-12-27 Oppo(重庆)智能科技有限公司 一种运营商网络切换方法、装置及计算机可读存储介质

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102394944A (zh) * 2011-09-16 2012-03-28 北京新媒传信科技有限公司 一种Web访问中的IP地址库修正方法和设备
WO2015024476A1 (en) * 2013-08-23 2015-02-26 Tencent Technology (Shenzhen) Company Limited A method, server, and computer program product for managing ip address attributions

Also Published As

Publication number Publication date
CN112671951A (zh) 2021-04-16

Similar Documents

Publication Publication Date Title
US10623516B2 (en) Data cloud storage system, client terminal, storage server and application method
CN110769038B (zh) 服务器调度方法及装置、存储介质、电子设备
US8737304B2 (en) Methods, systems, and computer readable media for hybrid session based diameter routing
CN110519409B (zh) 域名动态配置方法、装置、设备及存储介质
US7539216B2 (en) Method and system of determining last hop device addresses
WO2021047259A1 (zh) 一种数据管理方法,相关产品及通信***
EP3048828A1 (en) Populating a number portability database proactively for routing rich communication suite services
CN112738288A (zh) Dns域名解析方法、dns服务器、gslb***及域名解析***
CN106888277A (zh) 一种域名查询方法及装置
CN108595280A (zh) 接口适配方法、装置、计算机设备和存储介质
CN111526185A (zh) 数据下载方法、装置、***及存储介质
CN111050355B (zh) 动态调整移动终端Qos的方法、装置及***
CN111064821A (zh) 边缘节点的ip地址的确定方法和装置
CN112671951B (zh) 一种ip库修正方法、装置、服务器及存储介质
CN101534486B (zh) 一种纠正短信中心号码的方法和***及移动终端
CN111866197B (zh) 一种域名解析方法及***
CN107682271B (zh) 一种路由线路的生成方法及装置
EP3297254B1 (en) Domain name system (dns) resolution processing method and device
CN113037885B (zh) 视图匹配方法、dns服务器及计算机可读存储介质
CN110475031B (zh) 呼叫***、呼叫处理方法、服务器和可读存储介质
CN110995890B (zh) 域名请求的调度方法及装置
CN113691587A (zh) 一种虚拟资源处理方法、装置、电子设备及存储介质
CN112954087A (zh) SaaS服务的域名连接方法、装置、计算机设备及存储介质
CN114710564B (zh) 业务访问的方法、装置、电子设备和存储介质
CN115022278B (zh) Cdn处理方法和***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant