多层协议解析 c语言,基于DPI的应用层协议书解析.doc
專業資料
精心整理
摘要
隨著互聯網在中國的迅速發展,全國各大網絡運營商的網絡規模都在不斷擴張,網絡結構日漸復雜,網絡業務日趨豐富,網絡流量高速增長,這使得網絡管理的要求和難度都大大提高。因此,網絡運營商需要利用協議分析對網絡進行可靠、有效的監測與控制,而傳統依靠端口識別的協議分析已經無法實現對協議的準確識別。在這種情況下,如何通過一種新的協議分析方法對網絡進行流量控制、網絡計費、內容過濾、以及流量管理,為用戶提供一個良好的網絡環境成為了一個熱門的研究課題。
首先,對應用層協議解析的研究現狀和已有的檢測方法進行了分析和介紹,在此基礎上采用了深度包檢測(DPI)技術對應用層協議解析;其次,對應用層協議解析系統的系統架構及各子系統的功能做了概要介紹,同時將協議分析模塊(包括HTTP分析、DHCP分析)作為核心模塊詳細加以說明;再次,對整個應用層協議解析做了詳細設計,闡述了各個模塊的設計原理及實現流程,并通過系統測試,證實了系統設計方案的可行性和正確性。最后,對研究工作進行了總結與展望,肯定了其研究意義和價值,同時也指出了系統存在的不足及今后的改進方向。
關鍵詞:深度包檢測, 應用層協議解析, 數據包捕獲函數庫,
超文本傳輸協議
Abstract
With the rapid development of Internet in China, the major network operators, network size in the ever-expanding, increasingly complex network structure, network operations are becoming increasingly rich, high-speed network traffic growth, which makes network management requirements and greatly increase thedifficulty. Therefore, network operators need to network a reliable effective monitoring and control, in this case, how to protocol analysis of network flow control, network billing, content filtering, and traffic management, to provide users with a good network environment has become a hot research topic.
First ,the artical has analysised on the research present situation and the existing detection method on the application layer protocol analysis, and based on this, it used the depth inspection packet (DPI) technology for application layer protocol analysis; Second, the article given an overview on the system architecture of the application layer protocol analysis system and subsystem functions,and at the same time, it gaven a detailed description on the analysis of hypertext transfer protocol (HTTP: hypertext transport protocol) as the core module; Three, the article given a detailed design on the application layer protocol analysis system, described the design principles and processes of each module, and syste
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的多层协议解析 c语言,基于DPI的应用层协议书解析.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python原理书籍_python书籍推
- 下一篇: 识别波峰波谷算法_马丁普林格:波峰-波谷