多层协议解析 c语言,基于DPI的应用层协议书解析.doc
專業(yè)資料
精心整理
摘要
隨著互聯(lián)網(wǎng)在中國的迅速發(fā)展,全國各大網(wǎng)絡(luò)運營商的網(wǎng)絡(luò)規(guī)模都在不斷擴張,網(wǎng)絡(luò)結(jié)構(gòu)日漸復(fù)雜,網(wǎng)絡(luò)業(yè)務(wù)日趨豐富,網(wǎng)絡(luò)流量高速增長,這使得網(wǎng)絡(luò)管理的要求和難度都大大提高。因此,網(wǎng)絡(luò)運營商需要利用協(xié)議分析對網(wǎng)絡(luò)進(jìn)行可靠、有效的監(jiān)測與控制,而傳統(tǒng)依靠端口識別的協(xié)議分析已經(jīng)無法實現(xiàn)對協(xié)議的準(zhǔn)確識別。在這種情況下,如何通過一種新的協(xié)議分析方法對網(wǎng)絡(luò)進(jìn)行流量控制、網(wǎng)絡(luò)計費、內(nèi)容過濾、以及流量管理,為用戶提供一個良好的網(wǎng)絡(luò)環(huán)境成為了一個熱門的研究課題。
首先,對應(yīng)用層協(xié)議解析的研究現(xiàn)狀和已有的檢測方法進(jìn)行了分析和介紹,在此基礎(chǔ)上采用了深度包檢測(DPI)技術(shù)對應(yīng)用層協(xié)議解析;其次,對應(yīng)用層協(xié)議解析系統(tǒng)的系統(tǒng)架構(gòu)及各子系統(tǒng)的功能做了概要介紹,同時將協(xié)議分析模塊(包括HTTP分析、DHCP分析)作為核心模塊詳細(xì)加以說明;再次,對整個應(yīng)用層協(xié)議解析做了詳細(xì)設(shè)計,闡述了各個模塊的設(shè)計原理及實現(xiàn)流程,并通過系統(tǒng)測試,證實了系統(tǒng)設(shè)計方案的可行性和正確性。最后,對研究工作進(jìn)行了總結(jié)與展望,肯定了其研究意義和價值,同時也指出了系統(tǒng)存在的不足及今后的改進(jìn)方向。
關(guān)鍵詞:深度包檢測, 應(yīng)用層協(xié)議解析, 數(shù)據(jù)包捕獲函數(shù)庫,
超文本傳輸協(xié)議
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
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的多层协议解析 c语言,基于DPI的应用层协议书解析.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python原理书籍_python书籍推
- 下一篇: int数组初始化_Java数组