DPI如何知道你家的网里连了多少台设备

首先科普一下如下几个词:

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

相关文章
相关标签/搜索