深度数据包检查(DPI)是一种在计算机网络上检查和分析数据的方法。DPI在数据包内部查找有关数据类型、源和目标的信息。这种类型的网络监视可用于在恶意软件到达目标计算机之前检测它,以及优先考虑某些类型的流量。政府、...
深度数据包检查(DPI)是一种在计算机网络上检查和分析数据的方法。DPI在数据包内部查找有关数据类型、源和目标的信息。这种类型的网络监视可用于在恶意软件到达目标计算机之前检测它,以及优先考虑某些类型的流量。政府、大公司、互联网服务提供商(ISP),而安全公司都将深度包检查用于各种目的。深度数据包检查(DPI)是一种在计算机网络上检查和分析数据的方法。计算机网络将数据分成称为数据包的小块,它是互联网和其他计算机网络上使用的小数据块。数据包很像信封中的一封邮件;它包含指定目的地和返回地址的邮件头,其中包含有用的数据。当数据包在网络上传输时,它们可能会通过许多不同的设备进行路由,就像邮件经过不同的邮局位置一样。通常,这些设备只查看数据包头。然而,在使用深度数据包检查的设备中,会检查整个数据包。数据包可以实时分析,也可以稍后捕获和分析,这种做法称为深度数据包捕获或DPC。这两种技术都可以揭示大量有关网络流量的数据。应用程序可能会在它们生成的数据包中留下信号特征或模式,从而能够实时准确地检测整个网络中的程序使用情况。在大型企业网络中,深度数据包检查通常用于检测蠕虫、病毒,以及其他安全软件(如防火墙)看不到的特洛伊木马程序。DPI也可用于限制或优先考虑某些类型的网络流量,这种做法称为流量整形。世界各地的ISP使用DPI技术的方式多种多样有些人用它来生成有关网络流量的统计信息,而另一些公司则使用网络设备(安装在ISP网络上的专用硬件)来执行对用户流量的全面监控。这些网络设备中最先进的设备能够实时处理这些数据。例如,一些宽带提供商,使用DPI来阻止或减慢文件共享服务的速度。网络中立的拥护者担心这可能会导致一个多层次的互联网,在这个系统中,客户能够在线使用的程序和服务取决于客户支付的费用。通过截获大量数据包,ISP和政府可以重建电子邮件,监听互联网语音协议(VoIP)通话,或者甚至跟踪不同网站上的用户,以便显示有针对性的广告。美国和英国的几家ISP都使用这种更先进的深度包检查(deep packet inspection)将目标广告注入其客户访问的网站。政府有时会使用DPI对互联网。例如,中国的金盾计划,也被称为“中国的防火墙”,据信使用了DPI。美国国家安全局(U.s.National Security Agency)使用商业网络设备,对电子邮件和VoIP通话进行深度包检查
-
发表于 2020-08-07 05:44
- 阅读 ( 1355 )
- 分类:电脑网络