Part 01
DPI針對路由器場景的研發意義
隨著物聯網技術的普及,路由器不僅僅作為基本的網絡連接設備,更是逐漸成為家庭電子設備的控制管理者和家庭防火墻,由連接設備向管理設備、安全設備及智能設備過渡。DPI作為深度報文識別技術,結合其他網絡技術可以實現App應用加速、終端設備加速、綠色上網、用戶網絡行為統計、隱私防護、終端防護等附加功能。
圖一 DPI應用
Part 02
DPI 技術原理介紹
眾所周知,普通報文檢測可以提取出網絡數據報中的IP七元組信息(源mac地址、目的MAC地址、源IP地址、目的IP地址、源端口、目的端口、傳輸層協議)。普通報文檢測技術,只用解析L2 - L4層協議就可以提取到,最常使用的抓包工具例如wireshark或者tcpdump就可以實現該功能。DPI技術除了能夠識別出IP七元組信息之外,還增加了L7層應用層數據流識別功能。通過大數據技術提前分析常用的APP及網站類信息,DPI能夠統計出常用數據流特征,通過此類特征與抓取到的網絡報文進行智能比對、整形,DPI能夠對網絡數據報文進行數據識別及分析管理。
圖二 DPI報文識別
Part 03
DPI 賦能路由器產品智加速
有了DPI技術,用戶可以抓取流經網卡上的網絡報文,然后對其進行識別及分析。通過提取特征APP或者設備端側信息與IP七元組建立數據流映射表,表項如下所述:
有了該數據流映射表,結合Wi-Fi智能優先級加速技術,路由器可以根據用戶配置偏好,智能編排網絡報文的加速優先級別、類型、權重,降低時間敏感設備或者應用業務的傳輸時延,賦能路由器產品智加速。
Part 04
結論
隨著IoT的飛速發展,Wi-Fi等網絡新技術層出不窮。本文簡述了DPI進行報文識別的意義及原理,將DPI技術與Wi-Fi加速功能相結合,為路由器設備用戶提供網絡差異化保障能力,降低關鍵業務時延,進一步提升了移動用戶的網絡體驗。