潘曉楠
(黑龍江省節(jié)能技術服務中心,哈爾濱 150001)
IP定位技術研究分析
潘曉楠
(黑龍江省節(jié)能技術服務中心,哈爾濱 150001)
IP定位技術就是通過技術來確定因特網中使用的計算機設備的地理位置,IP定位技術可以提高網絡應用的安全性、改善其網絡特性以及提供更好的網絡服務。文中簡要闡述了IP定位技術的基本概念及其技術應用情況;討論了IP定位技術的應用,最后闡述了IP定位技術與其他定位技術的R關系。
IP定位;網絡應用;聯系
IP定位技術的關鍵就是定位系統(tǒng)本身及算法。在IP定位系統(tǒng)和定位算法中,有四個比較關鍵的因素:測量節(jié)點、定位服務器、基礎設施和待定位節(jié)點,如圖1所示。
下面對這四個要素逐一闡述。
(1)量節(jié)點:在定位服務器的控制下,系統(tǒng)通過網絡測量或者信息查詢來獲得待定位節(jié)點的相關信息,比如路由、位置信息、時延等,然后將這些信息上傳至定位服務器。
(2)定位服務器: 系統(tǒng)通過對節(jié)點進行測量,然后經過對參數的計算和控制,確定待定位的節(jié)點的具體位置,根據有特定要求的用戶,向其提供相關定位服務。
(3)基礎設施:基礎設施的廣義解釋為用于IP定位的設備和協(xié)議,例如我們熟悉的GPS 定位系統(tǒng)、各種網絡協(xié)議、服務接入點和蜂窩基站等等。
(4)待定位節(jié)點:指可以連接到Internet,具有 IP 地址的設備,包括計算機、路由器、移動終端設備等。
通過對設備IP 地址的分析,并取得該IP地址的相關屬性信息,這就是IP 定位的基本流程,IP地址的屬性信息可以是主機名稱,IP 地址、同樣也可以是已知定位位置IP 設備與IP 設備間的時延或者及其連接關系等。
圖1
根據目前IP 定位技術的應用程度,可分為網絡安全應用、社交網絡平臺、定向廣告投放和網絡性能優(yōu)化四個方面。
為掌握和控制用戶的接入,根據對應的訪問控制策略,通過分析用戶身份是否真實合法,來響應或拒絕相應的通信請求?;?IP定位的社交網絡主要是通過定位網絡成員的具體方位,并與他們社交活動范圍和興趣相互關聯,通過系統(tǒng)分析對社交網絡用戶推薦和提供其感興趣的服務或產品。例如,社交網站Facebook可以為用戶提供準確的位置信息,其依據是用戶上傳到網站上的圖片;目前的聊天交友工具QQ、微信可以通過自身所在的地理位置為其推薦就近區(qū)域的好友。
基于IP定位的網絡應用主要是通過用戶的位置信息來對其身份進行驗證,可以應用于入侵檢測和用戶訪問控制。在入侵檢測中通過把用戶的地理位置和 IP地址相關聯,進而減少一定的 IP哄騙攻擊。
網絡性能優(yōu)化主要是通過定位服務來選擇距離最短的通訊鏈路,進而達到提升網絡性能和減小網絡開銷的目的。
定向廣告是服務商利用網絡追蹤技術來搜集整理用戶的有關信息,按性別、年齡、收入、職業(yè)、地域、愛好等分類儲存用戶的IP 地址,然后向不同用戶發(fā)送不同內容的廣告。這類廣告針對性強、有效性強,許多瀏覽器和提供商都愿意提供這種服務,如Facebook、騰訊、亞馬遜等。
目前比較常見的定位技術主要有以下幾種:GPS衛(wèi)星定位、WiFi網絡定位、藍牙定位、移動通信技術GPRS/CDMA定位、雷達定位技術、無線定位技術等。定位技術非常重要,定位技術是一個研究領域,它應用廣泛于公路交通、國防軍事、教學科研、移動通信等各個領域。目前,這些定位技術的基本原理大致相同,在設備終端的協(xié)作或非協(xié)作下,定位設備為了解算目標的位置信息,定位設備直接向待定位的目標發(fā)射電磁波,通過測量定位設備與目標的時延進行計算。以上介紹的各種定位技術相對IP定位簡單,IP定位技術的應用環(huán)境是更為復雜的Internet中。在 Internet中,由于網絡普遍存在時延抖動和迂回路徑,上述常用的定位方法無法被測量點采用而進行直接進行定位,所以IP定位必須根據 網絡的特點進行定位。IP定位技術相對于其他定位技術更為復雜和獨特,同時它又是多種定位技術相互結合的技術,本段介紹的幾種定位技術可以算作IP 定位技術的組成部分或是定位的輔助方式。
伴隨著云計算和社交網絡等新型Internet應用的不斷發(fā)展,IP定位技術受到越來越多的關注,商用定位系統(tǒng)層出不窮,定位服務已成為W3C標準的一部分。研究表明:簡單地利用時延與地理距離之間的線性關系和網絡路徑以及注冊信息,任何一種技術所獲得的定位精度都是有限的。綜合定位方法的精度雖然較高,但是測量開銷也較大,而且需要較為復雜的步驟。在設計定位算法時,不僅要追求高定位精度,同時還要充分保護用戶隱私,才能取得定位服務商和用戶的雙贏。未來,定位算法或系統(tǒng)應根據不同用戶的需求提供不同精度的定位服務和隱私保護,在定位復雜精度和計算開銷之間達到一種平衡,并得到更多用戶的支持。
[1] 王占峰.IP定位技術研究[J].軟件學報,2014.
[2] 孫曉妍.基于UML的面向對象信息系統(tǒng)開發(fā)[[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-),男,哈爾濱人,畢業(yè)于黑龍江大學,大學本科,工程師,從事信息通信工作。
10.3969/j.issn.1009-3230.2015.06.010
TP393.032
B
1009-3230(2015)06-0047-03