wwwxxxx日本,国产精品九九,日日夜夜免费视频,亚洲无av码在线中文字幕

網(wǎng)絡(luò)數(shù)據(jù)包的協(xié)議分析程序的設(shè)計.rar

RAR格式版權(quán)申訴手機打開展開

網(wǎng)絡(luò)數(shù)據(jù)包的協(xié)議分析程序的設(shè)計,開發(fā)摘 要本文設(shè)計與實現(xiàn)了一個基于linux下libpcap庫函數(shù)的網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序。程序的主要功能包括網(wǎng)絡(luò)數(shù)據(jù)包捕獲和常用網(wǎng)絡(luò)協(xié)議分析。程序由輸入/輸出模塊、規(guī)則匹配模塊、數(shù)據(jù)捕獲模塊、協(xié)議分析模塊組成。其中數(shù)據(jù)捕獲模塊和協(xié)議分析模塊是本程序最關(guān)鍵、最主要的模塊。本文的主要內(nèi)容如下...
編號:20-201123大小:114.49K
分類: 論文>通信/電子論文

該文檔為壓縮文件,包含的文件列表如下:

內(nèi)容介紹

原文檔由會員 夢想天空2008 發(fā)布

網(wǎng)絡(luò)數(shù)據(jù)包的協(xié)議分析程序的設(shè)計開發(fā)

摘  要
本文設(shè)計與實現(xiàn)了一個基于Linux下Libpcap庫函數(shù)的網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序。程序的主要功能包括網(wǎng)絡(luò)數(shù)據(jù)包捕獲和常用網(wǎng)絡(luò)協(xié)議分析。程序由輸入/輸出模塊、規(guī)則匹配模塊、數(shù)據(jù)捕獲模塊、協(xié)議分析模塊組成。其中數(shù)據(jù)捕獲模塊和協(xié)議分析模塊是本程序最關(guān)鍵、最主要的模塊。
本文的主要內(nèi)容如下:首先介紹了網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序的背景和概念。其次進行了程序的總體設(shè)計:確定了程序的功能,給出了程序的結(jié)構(gòu)圖和層次圖,描述了程序的工作流程,對實現(xiàn)程序的關(guān)鍵技術(shù)做出了分析。接著,介紹完數(shù)據(jù)包捕獲的相關(guān)背景和Libpcap函數(shù)庫后,闡述了如何利用Libpcap函數(shù)庫實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)包捕獲模塊。然后對協(xié)議分析流程進行了詳細的講解,分析了常用網(wǎng)絡(luò)協(xié)議。最后進行了程序的測試與運行:測試了程序能否按照預(yù)期的效果正確執(zhí)行,印證了預(yù)期結(jié)果。

關(guān)鍵詞:Libpcap;Linux;數(shù)據(jù)包捕獲;應(yīng)用層;協(xié)議識別


 
The Design and Development of Network Packet Protocol Analyzing Program
Abstract
The thesis is an attempt to introduce an implementation of network protocol analyzing program which is based on Libpcap, a famous network packet capture library on Linux. It has a rich feature set which includes capturing network packets and analyzing popular network protocols on Internet. The program is made up of an input/output module, a rules matching module, a packet capturing module and a protocol analyzing module. And the last two modules are key modules.
The research work was described as followed. firstly, we introduce the background and concepts about network protocol analyzing programs; and we make an integrated design on the program, define functions of it, figure out its structure and hierarchical graphs, describe the workflow of it, and analyze the key techniques used in it; Secondly, after elaborating on the background of packet capture and the Libpcap library, we state a approach to implement a packet capture module with Libpcap; Thirdly, we explain the workflow about protocol analysis, and analyze common network protocols; Finally, we test our program to see whether it works as expected, fortunately, it does.

Key words: Libpcap; Linux; Network packet capturing; Application layer; Protocol identification

 
目  錄
論文總頁數(shù):23頁

1 引言 1
1.1 課題背景 1
1.2 網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序簡介 2
1.3 國內(nèi)外研究現(xiàn)狀 2
2 網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序的總體設(shè)計 3
2.1 網(wǎng)絡(luò)數(shù)據(jù)包協(xié)議分析程序的功能分析 3
2.2 系統(tǒng)的組成結(jié)構(gòu)和工作流程 3
2.2.1 系統(tǒng)的結(jié)構(gòu)框圖 3
2.2.2 系統(tǒng)的結(jié)構(gòu)和功能 4
2.2.3 程序的工作流程 5
2.3 系統(tǒng)實現(xiàn)的關(guān)鍵技術(shù)分析 6
3 網(wǎng)絡(luò)數(shù)據(jù)包捕獲模塊的實現(xiàn) 7
3.1 網(wǎng)絡(luò)數(shù)據(jù)包捕獲簡介 7
3.2 基于LIBPCAP的網(wǎng)絡(luò)數(shù)據(jù)包捕獲的實現(xiàn) 8
3.2.1 Libpcap安裝 8
3.2.2 Libpcap中基本的數(shù)據(jù)結(jié)構(gòu)和函數(shù) 8
3.3 數(shù)據(jù)捕獲模塊的實現(xiàn) 11
4 協(xié)議分析模塊的實現(xiàn) 11
4.1 網(wǎng)絡(luò)協(xié)議分析的總體流程 12
4.2 對TCP/IP模型中各層協(xié)議的分析 14
4.2.1 以太網(wǎng)首部的分析與提取 14
4.2.2 IP首部的分析與提取 15
4.2.3 TCP/UDP首部的分析與提取 16
4.2.4 應(yīng)用層協(xié)議的識別與分析 18
5 程序運行與測試 20
5.1 測試環(huán)境 20
5.1.1 硬件環(huán)境 20
5.1.2 程序運行環(huán)境 20
5.2 測試步驟 20
5.3 測試結(jié)果評價 20

 

四虎成人影院在线观看| 国产香蕉视频在线观看| 国产 欧美第一页| 综合色图亚洲| 国产精品久久久一级毛片| 日本伊人一道本| 91精品久久久久久综合五月天| 色欲国产精品久久久| 亚洲VA中文字幕无码久久| 亚洲 日韩 色 视频| 亚洲人成无码网站在线观看 | 国产一中文字幕| 嘿咻嘿咻免费区在线观看| 中文字幕精品色吊丝| 久久精品国产WWW456C0M| 综合图区激情| 亚洲暴爽AV人人爽日日碰| 亚洲精品呦女呦呦| 别揉我奶头~嗯~啊~| 亚洲第一天堂社区| 激情国产在线| 国产精品九九在线播放| 骚碰导航在线| 久久久在| 日产美产国产一区黄片| 欧美一道本| free性玩弄少妇hd| 国产日本视频在线| 日韩中文字幕免费| 非法av导航| 情趣内衣A∨片在线观看| 玖玖偷拍视屏| 日韩精品无码久久一区二区三| 搞黄视频网页| 国产欧美日本成人| 公交车热视频无码| 国语自产拍精品香蕉在线播放| 欧美亚洲人成网| 一区二区三区视频在线| 亚州无码不卡色视| 亚洲人成色7777在线观看|