本发明专利技术实施例公开了一种网际协议地址的调度方法、装置和系统;本发明专利技术实施例采用接收用户终端的访问请求,根据该访问请求从预置的网际协议地址库中获取所述用户终端的网际协议地址对应的服务器信息,其中,该网际协议地址库根据访问质量建立而成,然后根据该服务器信息确定目标服务器,并将该用户终端调度到该目标服务器上;该方案可以不仅可以提高调度的灵活性和准确性,提高网络访问质量,而且,可以提高处理效率。
【技术实现步骤摘要】
本专利技术涉及通信
,具体涉及一种网际协议(IP,Internet Protocol)地址的调度方法、装置和系统。
技术介绍
网际协议(IP,Internet Protocol)地址库,也称为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地址库时,也无需确认用户终端所属的行政区域,可以提高处理效率,即,该方案可以不仅可以提高调度的灵活性和准确性,提尚网络访冋质量,而且,可以提尚处理效率。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本专利技术实施例提供IP地址的调度系统的场景示意图;图1b是本专利技术实施例提供的IP地址的调度方法的流程图;图2a是本专利技术实施例提供的IP地址的调度方法中的IP地址库的建立流程图;图2b是本专利技术实施例提供的IP地址的调度方法中的调度流程图;图3a是本专利技术实施例提供的IP地址的调度装置的结构示意图;图3b是本专利技术实施例提供的IP地址的调度装置的另一结构示意图;图4是本专利技术实施例提供的服务器的结构示意图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种IP地址的调度方法、装置和系统。如图1a所示,该IP地址的调度系统可以包括IP地址的调度装置,其中,该IP地址的调度装置可以集成在网络设备,如IP地址调度服务器或网关等设备中,此外,该调度系统还可以包括用户终端、以及用户终端需要访问的服务器如业务服务器等设备。其中,IP地址的调度装置可以接收用户终端的访问请求,并根据该访问请求从预置的IP地址库中获取该用户终端的IP地址对应的服务器信息,其中,IP地址库根据访问质量建立而成,根据该服务器信息确定目标服务器,将该用户终端调度到该目标服务器上,比如,参见图la,若IP地址的调度装置确定服务器A为目标服务器,则将该用户终端调度到服务器A上。其中,IP地址库可以通过采集网络中各个用户终端访问服务器的访问质量信息并进行分析处理后,建立而成。以下将分别进行详细说明。实施例一、本实施例将从IP地址的调度装置的角度进行描述,该IP地址的调度装置具体可以集成在网络设备,如IP地址调度服务器或网关等设备中。一种IP地址的调度方法,包括:接收用户终端的访问请求,根据该访问请求从预置的IP地址库中获取该用户终端的IP地址对应的服务器信息,其中,IP地址库根据访问质量建立而成,根据该服务器信息确定目标服务器,将该用户终端调度到该目标服务器上。如图1b所示,该IP地址的调度方法的具体流程可以如下:101、接收用户终端的访问请求,其中,该访问请求携带该用户终端的IP地址。102、根据该访问请求从预置的IP地址库中获取该用户终端的IP地址对应的服务器信息。其中,该IP地址库可以根据访问质量建立而成,所谓访问质量,指的是网络中各个用户终端访问服务器的访问质量。即该IP地址的调度方法还可以包括:建立IP地址库,例如,具体可以如下:(I)采集用户终端到服务器的访问质量信息。其中,该访问质量信息可以包括用户终端的IP地址、服务器的IP地址、访问质量和访问次数等信息。例如,如果网络中存在用户终端A、用户终端B和用户终端C,以及服务器A和服务器B,则此时可以采集用户终端A到服务器A的访问质量信息、用户终端A到服务器B的访问质量信息、用户终端B到服务器A的访问质量信息、用户终端B到服务器B的服务质量信息、用户终端C到服务器A的访问质量信息、以及用户终端C到服务器B的访问质量信息,依次类推,采集网络中其他用户终端到各个服务器的访问质量信息。其中,采集到的每个访问质量信息中包括所采集的用户终端的IP地址、其所访问的服务器的IP地址、访问质量和访问次数等信息,比如,以用户终端A到服务器A的访问质量信息为例,则其访问质量信息包括用户终端A的IP地址、服务器A的IP地址、用户终端A到服务器A的访问质量和用户终端A访问服务器A的次数等信息。(2)根据采集到的访问质量信息建立IP地址库,例如,具体可以如下:a、按照用户终端的IP地址对该访问质量信息进行分本文档来自技高网...
【技术保护点】
一种网际协议地址的调度方法,其特征在于,包括:接收用户终端的访问请求,所述访问请求携带所述用户终端的网际协议地址;根据所述访问请求从预置的网际协议地址库中获取所述用户终端的网际协议地址对应的服务器信息,所述网际协议地址库根据访问质量建立而成;根据所述服务器信息确定目标服务器;将所述用户终端调度到所述目标服务器上。
【技术特征摘要】
【专利技术属性】
技术研发人员:余子军,沈坤,
申请(专利权)人:深圳市腾讯计算机系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。