DPI (Deep Packet Inspection)數據包的深度檢測技術
SDN 軟件定義網絡(Software Defined Network, SDN )
NFV 即網絡功能虛擬化,Network Function Virtualization算法
目前有不少方法均能在不一樣程度上檢測出同一IP下共享了多少臺計算機,基本都是基於DPI的,因爲用戶電腦環境複雜、各種網絡應用的多樣性,沒有一種方法能夠確保全面準確的檢測,一般咱們會採用多種不一樣的檢測算法同時進行檢測計算,根據多種算法的出的結果綜合提交一個檢測結果以供用戶參考,最大限度避免漏報、誤報。瀏覽器
1)Ipnat檢測算法:
經過檢測用戶內網的私網IP信息來肯定用戶的共享狀況,如QQ, 遊戲,迅雷下載,視頻播放器,BT下載等。安全
2)Cookie檢測算法
大部分網站會在用戶的客戶端記錄一些數據,這些數據在一個至關長的時間內是不變的,並且用戶每次在訪問這個網站時都會帶出特徵信息,分析並統計這些特徵信息能夠計算出用戶端有幾臺主機共享。網絡
3)QQ檢測算法
檢測同一帳號下登陸有多少個QQ帳號,從而輔助斷定共享臺數。網站
4)操做系統檢測算法
經過分析用戶端主機發出的HTTP請求中帶出的操做系統及設備標識來統計有幾種操做系統或者設備類型,只做爲輔助手段檢測共享。操作系統
5)瀏覽器檢測算法
記錄用戶端瀏覽器的版本特徵信息,統計出用戶端使用哪幾種不一樣的瀏覽器,是種輔助方法。視頻
6)應用層檢測算法
不一樣的設備安裝迅雷、360安全衛士等相關軟件後,能夠經過應用層分析出不一樣設備, 360安全衛士、迅雷是經過http報文檢測出360 mid、迅雷peerid去分析出不一樣設備。遊戲
...等等io