[发明专利]一种IP地址修正方法和装置有效
申请号: | 201510958936.X | 申请日: | 2015-12-17 |
公开(公告)号: | CN106899703B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 陈胜益;潘青 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ip 地址 修正 方法 装置 | ||
本发明实施例提供了一种IP地址修正方法和装置。所述方法包括:在在一客户端访问服务器时,获取对应由所述客户端发送的访问请求的第一IP地址;所述第一IP地址由访问请求通过正常路由路径获得;通过距离发起所述访问请求的客户端最近的内容分发网络服务器,获取打点IP地址;所述打点IP地址由所述客户端根据所述访问请求向内容分发网络服务器发送打点请求获得;对所述打点IP地址和所述第一IP地址进行匹配计算,修正所述访问请求的真实IP地址。取得了可以对获取的第一IP地址进行修正,使修正后的IP地址可以更契合发起访问请求的客户端所在地域,降低误扣费的几率,降低了广告投放者的费用损失。
技术领域
本发明涉及软件技术领域,特别是涉及一种IP地址修正方法和一种IP地址修正装置。
背景技术
随着近年来通信网络的迅猛发展,通过网络发布相关信息已经成为重要的信息发布方式。运营平台可以为网络信息的发布提供相应的网络服务,通过获取访问网络信息的用户的IP地址,以统计对应网络信息的点击数量,并对该网络信息的发布者收取相应的费用。
通常情况下,运营平台以广告平台为例,网络信息是分地域进行发布的,例如,广告投放者投放在上海的某网络广告,只有上海的用户访问该网络广告,广告平台才能针对该次访问从该广告投放者的账户中扣取广告投放费用。其他地域的用户,如北京用户,访问该网络广告时,广告平台是不能该广告投放者的账户中扣取广告投放费用的,否则,该扣费则违反了广告投放者的广告投放目的,额外扣去了其费用。
但是,在实际应用中,由于广告平台在web服务器中投放的网络广告可能被其他ISP(Internet Service Provider,互联网服务提供商)内部中转,那么用户在通过该ISP点击网络广告时,用户对应客户端的路由就发生了变化,那么web服务器从被中转的访问请求中获取的第一IP地址就是最近一个中转的ISP的IP地址,而不是客户端的IP地址。如果此时根据该IP地址去对该次点击进行扣费,则可能产生误扣。比如前述例子中,广告投放者投放在上海的网络广告,而发起访问请求的客户端本来是北京的,经过ISP中转,最近的ISP是上海的IP地址,那么web服务器从访问请求中获取的第一IP地址就是上海的IP地址,此时广告平台则认为该次访问是上海的访问,因此会对其进行扣费,从而产生误扣费,造成了广告投放者的费用损失。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的IP地址修正方法和相应的IP地址修正装置。
依据本发明的一个方面,提供了一种IP地址修正方法,包括:
在一客户端访问服务器时,获取对应由所述客户端发送的访问请求的第一IP地址;所述第一IP地址由访问请求通过正常路由路径获得;
通过距离发起所述访问请求的客户端最近的内容分发网络服务器,获取打点IP地址;所述打点IP地址由所述客户端根据所述访问请求向内容分发网络服务器发送打点请求获得;
对所述打点IP地址和所述第一IP地址进行匹配计算,修正所述访问请求的真实IP地址。
优选地,所述在一客户端访问服务器时,获取对应由所述客户端发送的访问请求的第一IP地址的步骤包括:
从接收到的访问请求中,获取第一IP地址和全局标识并进行记录;所述全局标识由客户端在发送访问请求时写入所述访问请求中。
优选地,所述通过距离发起所述访问请求的客户端最近的内容分发网络服务器,获取打点IP地址的步骤,包括:
通过距离发起所述访问请求的客户端最近的内容分发网络服务器,获取所述访问请求的打点IP地址和全局标识并进行记录。
优选地,所述对所述打点IP地址和所述第一IP地址进行匹配计算,修正所述访问请求的真实IP地址的步骤,包括:
查找同一全局标识下的各打点IP地址和各第一IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510958936.X/2.html,转载请声明来源钻瓜专利网。