[发明专利]获得网络客户端真实物理地址的方法及装置有效
| 申请号: | 201110288791.9 | 申请日: | 2011-09-26 |
| 公开(公告)号: | CN103024091A | 公开(公告)日: | 2013-04-03 |
| 发明(设计)人: | 许泰清;胡四海;徐磊石 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12;G06F17/30 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
| 地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 获得 网络 客户端 真实 物理地址 方法 装置 | ||
技术领域
本申请涉及网络技术领域,特别是涉及一种获得网络客户端真实物理地址的方法及装置。
背景技术
在特定的网络应用环境中,通常需要对网络客户端(网络用户)进行真实物理地址的定位,例如在电子商务网站中,由于“隐匿地理位置行为”常常和“交易欺诈”有着重要关联,所以如何快速、准确地对网络客户端定位显得非常重要。
现有技术中,常见的获得网络客户端真实物理地址的方法基本都依赖于网络客户端的IP地址,通过根据该IP地址,查询IP地址与地理位置的映射表,来查询定位其真实物理位置。然而,隐匿者可以通过各种方式(比如代理服务等)来隐藏或改变自己的真实IP地址。这样就无法准确定位该隐匿者的真实物理地址。
因此,在实现本申请的过程中,发明人发现现有技术中至少存在如下问题:利用网络客户端的IP地址无法准确获得客户端的真实物理地址。
发明内容
为解决上述技术问题,本申请实施例提供一种获得网络客户端真实物理地址的方法及装置,以实现更准确地获得网络客户端的真实物理地址,技术方案如下:
一种获得网络客户端真实物理地址的方法,包括:
通过客户端分别与至少两台服务器之间的数据传输,确定所述至少两台服务器分别到所述客户端的网络传输时间;
获得所述至少两台服务器各自的关键参量,所述关键参量用于表征所述至少两台服务器在与所述客户端进行数据传输时的网络拥堵状态;
基于预先建立的数据处理模型,根据所述至少两台服务器的关键参量及网络传输时间,计算各服务器与所述客户端之间的距离;
根据所述各服务器与所述客户端之间的距离,及所述各服务器的物理地址,计算获得所述客户端的物理地址。
一种获得网络客户端真实物理地址的装置,包括:
时间确定单元,用于通过客户端分别与至少两台服务器之间的数据传输,确定所述至少两台服务器分别到所述客户端的网络传输时间;
参量确定单元,用于获得所述至少两台服务器各自的关键参量,所述关键参量用于表征所述至少两台服务器在与所述客户端进行数据传输时的网络拥堵状态;
距离确定单元,用于基于预先建立的数据处理模型,根据所述至少两台服务器的关键参量及网络传输时间,计算各服务器与所述客户端之间的距离;
地址确定单元,用于根据所述各服务器与所述客户端之间的距离,及所述各服务器的物理地址,计算获得所述客户端的物理地址。
本申请实施例通过在服务器与客户端的距离和网络传输时间的关系中引入表征网络拥堵状态的关键参量,对上述距离和时间的关系进行了修正,并进一步依据服务器的物理地址确定了客户端的物理地址,从而获得的较为准确的客户端的真实物理地址,该方法相对于现有技术中根据客户端IP地址确定客户端物理地址的方法,大大提高了确定客户端位置的准确性,从而可以快速、准确地对网络客户端进行定位。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例一种获得网络客户端真实物理地址的方法流程图;
图2为本申请实施例另一种获得网络客户端真实物理地址的方法流程图;
图3为图2所示实施例中服务器与客户端的分布示意图;
图4为本申请实施例一种获得网络客户端真实物理地址的装置结构示意图;
图5为本申请实施例另一种获得网络客户端真实物理地址的装置结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
下面结合附图,对本申请的实施方案进行详细描述。
参见图1,为本申请实施例一种获得网络客户端真实物理地址的方法流程图。
该方法可以包括:
步骤101,通过客户端分别与至少两台服务器之间的数据传输,确定至少两台服务器分别到所述客户端之间的网络传输时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110288791.9/2.html,转载请声明来源钻瓜专利网。





