1、WIFI 探針定義
WIFI 探針是一種能夠主動識別 Android 和 IOS 設備,感知用戶行為軌跡的精准數據收集前端,基於 WIFI探測技術、移動互聯網和雲計算等先進技術自動識別探針附近的智能移動終端。
2、WIFI 探針所使用的網絡協議
WIFI探針所采用的網絡協議是IEEE802.11協議集,此協議集包含許多子協議。其中按照時間順序發展,主要有:
(1)802.11a
(2)802.11b
(3)802.11g
(4)802.11n
在網絡通信中,數據被封裝成了幀(通信中的一個數據塊)。幀在數據鏈路層傳輸的時候是有固定格式的,不是隨便的封裝和打包就可以傳輸。大小有限制,最小46字節,最大1500字節。
3、WIFI 探針原理
wifi探針實際上指的是probe幀。我們一般接入無線網絡的時候,首先要選擇對應的無線網路,即根據無線網絡的名字進行選擇(SSID)。那么知道這個名字有兩種方式,主動掃描和被動掃描,其中probe幀即是用在主動掃描這種技術中。
具體原理:
節點會主動的發送probe request請求幀給AP(路由),AP然后反饋響應probe response,該probe response幀和Beacon的內容幾乎是一致的,之后利用該幀中的一些信息,節點才會繼續發起接入過程。所以狹義上而言,探針技術是一個幀,也是一種節點收集AP信息的方法。
AP實際上也可以用來收集節點的信息,該信息並不是指節點(即用戶的終端,比如手機)內部的一些信息,而是一些移動的痕跡。