时间:2024-09-03
潘晓楠
(黑龙江省节能技术服务中心,哈尔滨 150001)
IP定位技术研究分析
潘晓楠
(黑龙江省节能技术服务中心,哈尔滨 150001)
IP定位技术就是通过技术来确定因特网中使用的计算机设备的地理位置,IP定位技术可以提高网络应用的安全性、改善其网络特性以及提供更好的网络服务。文中简要阐述了IP定位技术的基本概念及其技术应用情况;讨论了IP定位技术的应用,最后阐述了IP定位技术与其他定位技术的R关系。
IP定位;网络应用;联系
IP定位技术的关键就是定位系统本身及算法。在IP定位系统和定位算法中,有四个比较关键的因素:测量节点、定位服务器、基础设施和待定位节点,如图1所示。
下面对这四个要素逐一阐述。
(1)量节点:在定位服务器的控制下,系统通过网络测量或者信息查询来获得待定位节点的相关信息,比如路由、位置信息、时延等,然后将这些信息上传至定位服务器。
(2)定位服务器: 系统通过对节点进行测量,然后经过对参数的计算和控制,确定待定位的节点的具体位置,根据有特定要求的用户,向其提供相关定位服务。
(3)基础设施:基础设施的广义解释为用于IP定位的设备和协议,例如我们熟悉的GPS 定位系统、各种网络协议、服务接入点和蜂窝基站等等。
(4)待定位节点:指可以连接到Internet,具有 IP 地址的设备,包括计算机、路由器、移动终端设备等。
通过对设备IP 地址的分析,并取得该IP地址的相关属性信息,这就是IP 定位的基本流程,IP地址的属性信息可以是主机名称,IP 地址、同样也可以是已知定位位置IP 设备与IP 设备间的时延或者及其连接关系等。
图1
根据目前IP 定位技术的应用程度,可分为网络安全应用、社交网络平台、定向广告投放和网络性能优化四个方面。
为掌握和控制用户的接入,根据对应的访问控制策略,通过分析用户身份是否真实合法,来响应或拒绝相应的通信请求。基于 IP定位的社交网络主要是通过定位网络成员的具体方位,并与他们社交活动范围和兴趣相互关联,通过系统分析对社交网络用户推荐和提供其感兴趣的服务或产品。例如,社交网站Facebook可以为用户提供准确的位置信息,其依据是用户上传到网站上的图片;目前的聊天交友工具QQ、微信可以通过自身所在的地理位置为其推荐就近区域的好友。
基于IP定位的网络应用主要是通过用户的位置信息来对其身份进行验证,可以应用于入侵检测和用户访问控制。在入侵检测中通过把用户的地理位置和 IP地址相关联,进而减少一定的 IP哄骗攻击。
网络性能优化主要是通过定位服务来选择距离最短的通讯链路,进而达到提升网络性能和减小网络开销的目的。
定向广告是服务商利用网络追踪技术来搜集整理用户的有关信息,按性别、年龄、收入、职业、地域、爱好等分类储存用户的IP 地址,然后向不同用户发送不同内容的广告。这类广告针对性强、有效性强,许多浏览器和提供商都愿意提供这种服务,如Facebook、腾讯、亚马逊等。
目前比较常见的定位技术主要有以下几种:GPS卫星定位、WiFi网络定位、蓝牙定位、移动通信技术GPRS/CDMA定位、雷达定位技术、无线定位技术等。定位技术非常重要,定位技术是一个研究领域,它应用广泛于公路交通、国防军事、教学科研、移动通信等各个领域。目前,这些定位技术的基本原理大致相同,在设备终端的协作或非协作下,定位设备为了解算目标的位置信息,定位设备直接向待定位的目标发射电磁波,通过测量定位设备与目标的时延进行计算。以上介绍的各种定位技术相对IP定位简单,IP定位技术的应用环境是更为复杂的Internet中。在 Internet中,由于网络普遍存在时延抖动和迂回路径,上述常用的定位方法无法被测量点采用而进行直接进行定位,所以IP定位必须根据 网络的特点进行定位。IP定位技术相对于其他定位技术更为复杂和独特,同时它又是多种定位技术相互结合的技术,本段介绍的几种定位技术可以算作IP 定位技术的组成部分或是定位的辅助方式。
伴随着云计算和社交网络等新型Internet应用的不断发展,IP定位技术受到越来越多的关注,商用定位系统层出不穷,定位服务已成为W3C标准的一部分。研究表明:简单地利用时延与地理距离之间的线性关系和网络路径以及注册信息,任何一种技术所获得的定位精度都是有限的。综合定位方法的精度虽然较高,但是测量开销也较大,而且需要较为复杂的步骤。在设计定位算法时,不仅要追求高定位精度,同时还要充分保护用户隐私,才能取得定位服务商和用户的双赢。未来,定位算法或系统应根据不同用户的需求提供不同精度的定位服务和隐私保护,在定位复杂精度和计算开销之间达到一种平衡,并得到更多用户的支持。
[1] 王占峰.IP定位技术研究[J].软件学报,2014.
[2] 孙晓妍.基于UML的面向对象信息系统开发[[J].价值工程,2013.
[3] Anderson M, Bansal A, Doctor B, Hadjiyiannis G, Herringshaw G, Karplus E, Muniz D. Method and apparatus for estimating ageographic location of a networked entity. Int Cl: G06F15/16, United States Pat 6, 684, 250, 2004.
[4] Gill P, Ganjali Y, Dude WB. Dude, Where’s that IP? Circumventing measurement-based IP geolocation. In: Proc. of the UsenixSecurity Symp. 2010.
Analysis of IP Positioning Technology
PAN Xiao-nan
(Heilongjiang Province Energy Saving Technology and Service Center, Harbin 150001, China)
IP technology is to determine the computer equipment used in Internet location through technology, IP positioning technology can improve the network application security, improve the network characteristics and provide better network services. This paper briefly introduces the basic concept and application of IP positioning technology; discusses the application of IP positioning technology, and finally describes the IP positioning technology and other positioning technology R.
IP; Network application; Contact
2015-04-15
2015-05-21
潘晓楠(1982-),男,哈尔滨人,毕业于黑龙江大学,大学本科,工程师,从事信息通信工作。
10.3969/j.issn.1009-3230.2015.06.010
TP393.032
B
1009-3230(2015)06-0047-03
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!