近年来,基于IP地址的网络应用层出不穷,主要包括定向广告、社交网络、网络安全、网络服务性能优化、用户位置画像等。

互联网用户的物理位置对于很多不同类型的应用是有不同的用处的。以搜索引擎为首等应用通常会使用用户的位置来自定义对用户请求的响应。

例如,当用户提交对“天气”的查询时,搜索引擎将基于用户的地理位置来显示天气预报;信用卡公司使用位置信息来检测欺诈;内容推送供应商使用位置信息来选择离用户最近的服务器以通过快速且有效的方式推送你喜欢看的游戏,包包、喜欢吃的餐厅、娱乐热点等等你喜欢看的内容。

IP地址的地理位置是如何被确定的?

首先,假定用户的位置与用户正在使用的设备的位置相同,可以基于设备的IP地址来推断设备的位置。

我们不但可以通过IP地址让互联网网络中的两台计算机或者数字设备通信,还可以将互联网中数十亿个数字设备的精确定位与其他每一台设备区分开来。

与现实生活中邮递员确定信件应当被递送到哪条街道、哪条小巷同理,IP地址也可以帮助我们标识互联网上的消息递送到哪里,即互联网上的哪台计算机。

将IP地址匹配到地理位置是地理定位的一种形式。但是,可能难以确定IP地址的地理定位。确定地理定位的最精确方式是使用诸如GPS的定位系统。

但是该信息很可能是不准确的,比如用户未使用具有GPS的设备或者用户未给予搜索引擎使用设备的GPS权限。确定地理定位的另一方法是要求用户提供地理定位。

虽然这在短期内可能是准确的,但是在长期内,用户可能移动到另一位置而没有更新被要求提供地理位置的位置。

还有一个解决方案是使用从用户查询中提取的位置信息来确定地理定位信息。

例如,如果IP地址经常用于搜索诸如“北京的天气”、“北京的餐馆”、“北京附近的购物商场”的查询,则可以假定该IP地址地理定位于北京。或者,如果具有连续IP地址的用户群组经常搜索上海的物品,则可以假定该IP地址队列位于上海。

确定IP地址的地理定位的另一种方式是咨询IP地理定位数据库。这些数据库包含被映射到对应的物理位置信息的IP地址范围。

物理位置信息可以是针对特定位置的地理坐标或定义地理区域的坐标组(例如,最小和最大经度坐标以及最小和最大纬度坐标)的形式。

地理定位数据库的粒度从大的区域(诸如地区或城市)到非常具体的位置(诸如街道)而变化。

IP地理定位数据库中的物理位置信息来自报告该信息的各种源,诸如国际互联网代理成员管理局(IANA)或互联网服务供应商(ISP)以及各种国家和本地互联网注册机构。

具体运用场景

1)互联网交易支付反欺诈

通过分析IP地址的应用场景,判断互联网用户是否为“真人”,过滤爬虫流量,在登陆、交易、支付等多个环节结合多重验证等技术,有效帮助客户控制“薅羊毛”,减少欺诈行为。

某直辖市农商银行识别风险用户示意如图1所示,该银行通过使用IP应用场景离线库-数据中心版,分析访问网站的IP地址,判断该IP的所属类型,通过过滤掉机房、爬虫IP地址,正确识别真人用户,提升对贷前业务的风险防御能力。

图1 某直辖市农商银行识别风险用户示意图

2)互联网金融行业风险控制

互联网金融行业通过位置核验,进行金融风险防控。如保险公司,通过定位用户IP地址的地理位置,判断客户是否出现在常住地,对出现在非常住地的信贷申请进行降低信贷额度或拒接放贷,进而降低信贷业务风险。

图2 某银行对用户登录位置核验示意图

某银行对用户登录位置核验如图2所示,该银行通过IP问问离线库-高精准版对个人网银、手机银行用户登录、交易的IP地址进行定位,将IP定位位置与GPS位置进行交叉核验,判断用户是否为本人操作,降低信贷风险。

如何利用IP地址确定地理位置相关推荐

  1. 在Windows系统利用IP地址登陆Linux服务器

    服务器及其作用 什么是服务器呢? 服务器: 也称伺服器,是一种高性能计算机,提供计算服务的设备,即服务器可看为是一台功能配置强大的电脑,有独立的操作系统,其中核心系统以Linux系统为主的服务器,我们 ...

  2. Logstash数据处理服务的过滤插件GeoIP解析IP地址的地理位置

    Logstash数据处理服务的过滤插件GeoIP解析IP地址的地理位置 文章目录 Logstash数据处理服务的过滤插件GeoIP解析IP地址的地理位置 1.GeoIP解析IP地址的地理位置 2.安装 ...

  3. Android利用IP地址定位城市(全世界可用)

    最近在做项目的时候遇到一个功能,就是需要自动定位当前所在城市,然后去获取当年城市的天气,我负责做自动定位城市的功能,定位大家都知道有很多种,常用的就是大家经常用到的基站啦.GPS啦等等,一开始打算使用 ...

  4. 怎么利用ip地址连接共享打印机

    在现代网络环境中,IP地址是连接共享打印机的重要线索.下面虎观代理小二就来给大家介绍下如何利用IP地址连接共享打印机的步骤: 确定打印机的IP地址:首先,需要确定所要连接的共享打印机的IP地址.可以通 ...

  5. LBS:利用IP地址,获取地理位置

    工作上的任务:依据客户的IP地址,获取其IP对应的经纬度,从而得到其地理位置.最好精确到市.区.镇.街道.门牌号.代码如下. 原始的表格文件如下所示:. logindate loginip custo ...

  6. 根据IP地址获取地理位置

    之前做了一个天气预报,里面就用到了根据IP自动定位技术,今天就给大家分享一波:根据IP地址自动定位. 想要实现根据IP地址定位,你要做的事有如下两点: 第一:获取本机的IP地址 注意:这里指的是公网的 ...

  7. 如何利用IP地址开展金融反欺诈?

    "用明天的钱,原今天的梦"."融化烦恼.贷来快乐",如今,我们随处可见这样诱人的广告语,我国互联网金融行业迎来了爆发式发展,甚至传统的商业银行也都纷纷推出自己的 ...

  8. 利用IP地址定位来停止钓鱼威胁

    虽然网络钓鱼已经不是什么新鲜事了,但仍然是一个巨大的威胁,世界各地的数据显示: 在已报告的保安事故总数中,钓鱼占80%以上,而受害者每分钟因该威胁而损失的金额高达17,700元. 目标公司会打开近30 ...

  9. C# 网络编程之通过ip地址获取地理位置(补充)

    前面我写过一篇文章"C# 网络编程之获取本机名.ip地址.域名.物理位置"里面可以根据输入的网址根据其ip地址获取器物理位置,其中该部分主要代码是通过有道网提供的在线第三方接口实现 ...

最新文章

  1. rhino-java中调用javascript
  2. VUE的本地应用-V- if
  3. 将 TensorFlow 移植到 Android手机,实现物体识别、行人检测和图像风格迁移详细教程
  4. ASP.NET 2.0防止同一用户同时登陆【转】
  5. mysql 阿里云 版本_关于阿里云centos版本,mysql5.7的一些注意事项
  6. JavaScript笔记-前端原生态WebSocket的使用
  7. LINUX/CentOS防CC***脚本
  8. WebDriver API学习记录
  9. gentoo Portage使用
  10. html选择区域高亮,css+js实现部分区域高亮可编辑遮罩层
  11. python字典存储数据的形式_python字典的常用操作,数据类型划分
  12. HTTP、HTTPS常用的默认端口号
  13. Deep Mind用AlphaZero开发国际象棋新规则-3!
  14. 最常用的五个网页JS特效代码:收藏本站、设为首页、刷新本页
  15. 为华生物NH2-PEG2000-MAL氨基聚乙二醇马来酰亚胺的简介及应用
  16. Android 11:固定热点的ip地址
  17. 移动游戏运营数据分析指标:用户获取,用户活跃,用户生命周期
  18. oracle安装rac前存储配置,Oracle11g RAC+ASM安装前存储规划注意事项
  19. unity摄像机使用背景颜色的clear mode时,背景剔除不完全,有残影,怎么办?
  20. 基于计算机视觉的智慧养老系统

热门文章

  1. 《CSDN社区电子杂志——移动开发杂志》总第2期发布!
  2. 微信小程序解决页面数据处理多时页面卡顿的问题
  3. RMAN备份概念_关于RMAN增量备份(RMAN INCREMENTAL BACKUP)
  4. 去除Echarts雷达图初始时的一条竖线
  5. 计算机视觉与深度学习 学习笔记【二】分类器设计
  6. k8s pod has unbound immediate PersistentVolumeClaims
  7. 领夹式无线麦克风方案
  8. swift 时间比较大小
  9. 用foobar2000转mp3 最强参数设置,fooCDtect cdda-100%
  10. 自建机房和托管的区别