虹科分享 | 什么是深度数据包检测(DPI)

2022-10-13

深度数据包检测 (DPI) 是一种分析通过网络发送的流量的高级方法。DPI 使用数据处理来检查数据包的特定细节,作为数据包过滤的一种形式。
虽然 DPI 用于查看 OSI 模型的第 2-7 层,但仅当设备可以查看并根据第 3 层或更高层采取行动时,它才被视为启用了 DPI。
通过检查数据包的独特特征(例如标头、协议字段、有效负载和其他数据),DPI 可以识别、重定向、确定优先级,甚至阻止满足特定标准的数据包。
✦+,+,为什么使用DPI?
因为深度数据包检测能够确定消息的内容,它可以识别出消息源自的特定应用程序或服务。

当数据包通过给定的检查点时,DPI 有助于根据网络管理员、组织或 Internet 服务提供商 (ISP) 指定的策略做出实时路由决策。这有利于网络流量管理和网络安全。
✦+,+,用于网络流量管理的深度数据包检测
DPI 可用于简化网络上的流量,以提高网络的性能。例如,如果关键业务数据包被标记为高优先级,DPI 可以让它们优先于那些不太重要的数据包,并确保它们立即被转发到目的地。此外,DPI 可以通过识别特定传输类型并确定其优先级来限制数据传输。
管理人员还可以利用 DPI 来控制工作人员可以访问哪些应用程序。通过设置过滤器来检测或重新路由来自特定 IP 地址范围或某些在线服务的网络流量,DPI 可以阻止违反公司政策或妨碍生产力的未经授权的应用程序。
✦+,+,用于网络安全的深度数据包检测
DPI 也是网络安全的重要组成部分,因为它有助于检测网络层的威胁和入侵。通过搜索和拦截恶意流量、垃圾邮件和协议不合规,DPI 可以防止恶意软件和病毒在整个网络中传播。
例如,DPI 通常包含在防火墙中,以识别和阻止来自特定 IP 的数据包,以防止缓冲区溢出、DDoS 攻击和各种其他威胁。不幸的是,将 DPI 添加到防火墙设备通常会导致性能下降,从而导致网络瓶颈和延迟增加。
✦+,+,DPI 的其他用途
许多网络服务提供商 (NSP) 和运营商都需要拥有 DPI 引擎,以便在收到搜查令时向执法部门提供互联网通信。使用支持 DPI 的设备,服务提供商可以识别来自特定用户的流量,并仅向执法部门提供信令信息或应用程序的特定内容。
Netflix 和 Amazon Prime 等 OTT 平台通常与 NSP 合作,以确保其流量在网络上获得优先权。通过实施 DPI,NSP 可以准确记录有多少用户正在观看以及哪些流量具有多少优先级,因此他们可以轻松计算任何收益分成。
DPI 还可用于缓解 DDoS 攻击。当人们在闭路电视和 Wi-Fi 路由器等设备上留下默认用户名和密码时,他们很容易成为黑客攻击的目标。通过将数以千计的此类设备转换为自动化机器人,攻击者可以一次用数以千计的请求淹没一个网站。DPI 可以识别像这样到达特定目的地的峰值并触发 DDoS 缓解。
✦+,+,性能测试启用 DPI 的设备

由于DPI在网络流量管理和网络安全中起着至关重要的作用,因此测试DPI功能至关重要。流量生成器在验证设备的DPI功能的准确性和性能方面尤为重要。通过在发送各种帧大小的良好和恶意流量时分析吞吐量和丢包测试,流量生成器可以帮助您优化启用DPI的设备的性能。
有两种使用流量生成器测试DPI的方法。您可以捕获网络上的真实流量,并将其放大到非常高的规模,以测量启用DPI的设备可以成功管理的最大负载。或者,选择具有应用程序流库的流量生成器,并选择各种流量通过您的设备发送,以确定DPI是否阻止恶意流量并为其他应用程序提供正确的优先级。
✦+,+,下图显示了启用 DPI 的防火墙的测试设置示例:
虹科分享 | 什么是深度数据包检测(DPI) (https://ic.work/) 安全设备 第1张今日推荐
虹科分享 | 什么是深度数据包检测(DPI) (https://ic.work/) 安全设备 第2张
流量仿真器,虹科分享 | 什么是深度数据包检测(DPI) (https://ic.work/) 安全设备 第3张
DNS服务器性能测试工具

——针对大规模的DNS查询衡量运营商级DNS服务器的性能和容量
互联网功能依赖于DNS服务器同时处理大量的请求。DNS storm是一个DNS服务器测试工具,它发送连续的DNS查询类型流,以衡量DNS服务器在压力下的性能。使用DNS storm对DNS服务器进行负载测试,以帮助确定故障点并消除性能瓶颈。
虹科分享 | 什么是深度数据包检测(DPI) (https://ic.work/) 安全设备 第4张
规模化的DNS服务器压力测试
DNS storm每秒可从多达100万个不同的客户端生成多达200万个DNS查询,以找到任何DNS服务器的极限。
通过跟踪已完成或丢失的查询数并测量查询响应时间的延迟来测试DNS服务器的性能。DNS storm支持十几种DNS查询类型,并跟踪常见的DNS响应代码。
评估DNS服务器的实际反应
DNS storm使用网络爬虫来自动填充和持续更新世界上最常用的50万个域名的目录。准确地评估服务器对有效和无效查询的真实响应,而不需要手动输入域名。
使用DNS Storm的现代、向导驱动的用户界面快速、轻松地配置测试,或使用RESTful API自动测试。
虹科分享 | 什么是深度数据包检测(DPI) (https://ic.work/) 安全设备 第5张

虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商。虹科网络安全事业部的宗旨是:让网络安全更简单!凭借深厚的行业经验和技术积累,近几年来与世界行业内顶级供应商Morphisec,DataLocker,SSC,Mend,Apposite,Profitap,Cubro,Elproma等建立了紧密的合作关系。我们的解决方案包括网络全流量监控,数据安全,终端安全(动态防御),网络安全评级,网络仿真,物联网设备漏洞扫描,安全网络时间同步等行业领先解决方案。虹科的工程师积极参与国内外专业协会和联盟的活动,重视技术培训和积累。
此外,我们积极参与工业互联网产业联盟、中国通信企业协会等行业协会的工作,为推广先进技术的普及做出了重要贡献。我们在不断创新和实践中总结可持续和可信赖的方案,坚持与客户一起思考,从工程师角度发现问题,解决问题,为客户提供完美的解决方案。

文章推荐

相关推荐