DPI在SDN中的部署方式


在sdn中的部署分類

  • DPI 可以分別部署到SDN的基礎設施層控制層應用層
  • 將DPI 部署到這三層中, 可以允許DPI 的信息在網絡中共享。這樣就只需要進行一次應用識別,從而達到了節省了CPU 和能耗的目的。
  • 統一的DPI簡化了網絡管理,為所有的設備對信息流會共享一個類似信息。

將DPI部署到基礎設施層

  • 應用程序開發者不需要把DPI合並,數據流經過DPI識別和標識后,再通過DPI和SDN交換機之間的接口到達交換機,交換機將根據預先定義的策略或已有的流表,進行流表匹配和數據轉發,最后再輸出已經過整個系統的數據流。

將DPI部署到控制層

  • 可以將網絡智能應用於自己的控制服務
  • 或者通過北向接口的API發送到網絡應用層

將DPI部署到應用層

  • 與將DPI部署到基礎設施層和控制層相比, DPI 軟件則可以相對輕松地嵌入到應用層。
  • 但是,一些應用程序的重新設計,可能需要盡可能減小由於漫長的通信路徑造成潛在瓶頸的影響。
  • 最好用於時效性不強的應用程序, 如分析功能

個人總結

  • DPI有在SDN中有三種部署方式,經過對比,認為部署在基礎設施層較好。
  • 部署在應用層,需要對應用程序重新設計,可能需要盡可能減小由於漫長的通信路徑造成潛在瓶頸的影響。造成部署困難,迭代周期長、部署難度大等問題。
  • 部署在控制層,具有全局視野,它可以將網絡智能應用於自己的控制服務,需要占用控制器的資源。
  • 部署在基礎設施層,可以在入口處,以middle box的形式部署。統一處理包,避免重復檢測,無需將DPI合並,減少資源消耗。

參考文獻

  • DPI在SDN中的應用研究 萬里燕
  • DPI在SDN中的應用研究 魏 東


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM