freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)位論文之網(wǎng)絡(luò)流量測量軟件的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

2025-07-15 17:41 上一頁面

下一頁面
  

【正文】 在這里我要特別感謝伍軍云老師和高專函授站的楊國軍老師,在我挑選畢業(yè)設(shè)計(jì)題目和相關(guān)書籍過程中,他們給予了悉心的指導(dǎo),使我能夠按照規(guī)定完成自己的畢業(yè)設(shè)計(jì)任務(wù)。這是通過對(duì) TCP/UDP 協(xié)議的源端口和目的端口進(jìn)行分析得到的。但由于捕獲到的數(shù)據(jù)包頭不包含有幀信息,因此不能接收到與 IP 同屬網(wǎng)絡(luò)層的其它數(shù)據(jù)包, 如 ARP 數(shù)據(jù)包、RARP 數(shù)據(jù)包等。如圖所示:圖 53 當(dāng)前網(wǎng)絡(luò)基本狀態(tài)示意圖21 / 25結(jié)  論通過網(wǎng)絡(luò)流量監(jiān)測統(tǒng)計(jì)的程序我們基本上可以了解到網(wǎng)絡(luò)數(shù)據(jù)包中所包含的一般信息,該程序提取出數(shù)據(jù)包中比較有代表性的信息:協(xié)議,源/ 目的地址,源/目的端口以及數(shù)據(jù)包長度。下圖是在本機(jī)上運(yùn)行 FTP 軟件所截獲的 TCP 包:圖 52 運(yùn)行 FTP 程序所截獲的 TCP 數(shù)據(jù)包與 UDP 相同,圖中第二行所顯示的 ca c8 ee e0 表示的源地址,隨后 ca c8 ee 50 所表示的是數(shù)據(jù)包的目的地址。Datalen 由 length[0] +length[1]。然后在 IP 頭分析 Protocol,如果滿足上述定義的 TCP 頭,UDP 頭的情況,利用函數(shù)GetProtocolTxt()分別輸出“TCP”“UDP”。define PROTOCOL_UDP 17,當(dāng) IP 頭中 Protocol 為 17 時(shí),這是一個(gè) UDP 數(shù)據(jù)包。在對(duì)原始套接字設(shè)置完畢后就可以通過 reiv()從網(wǎng)卡接收數(shù)據(jù),接收到的原始數(shù)據(jù)包存放在緩存 buf 中。ioctlsocket(sock, SIO_RCVALL, amp。填充 SOCKADDR_IN,第一句將 IP 地址與本機(jī)綁定,然后定義 SOCKET 類型為 AF_INET,然后設(shè)定其端口號(hào),可以為任意值,但是最好不要和公共端口號(hào)相同。pHost = gethostbyname((char*)LocalName))獲取本地 IP 地址。flag, sizeof(flag))。最后對(duì)于每張網(wǎng)卡以其網(wǎng)卡編號(hào)為輸入編號(hào),獲取其 MAC 地址。使用此命令后,ncb_buffer 成員指向由ADAPTER_STATUS 結(jié)構(gòu)填充的緩沖區(qū),隨后是 NAME_BUFFER 結(jié)構(gòu)的數(shù)組。我們使用三個(gè)命令來探測 MAC地址:NCBENUM,NCBRESET,NCBASTAT。這個(gè)函數(shù)使用網(wǎng)絡(luò)控制塊NCB(work control block)結(jié)構(gòu)作為參數(shù),這個(gè)結(jié)構(gòu)告訴函數(shù)要做什么。下面我們來詳細(xì)介紹。前面的工作基本上都是對(duì)原始套接字進(jìn)行設(shè)置,在將原始套接字設(shè)置完畢,使其能按預(yù)期目的工作時(shí),就可以通過 recv()函數(shù)從網(wǎng)卡接收數(shù)據(jù)了,接收到的原始數(shù)據(jù)包存放在緩存 RecvBuf[]中,緩沖區(qū)長度 BUFFER_SIZE 定義為 65535。在建立 socket 后,我們就要提供 socket 偵聽的地址了。數(shù)據(jù)報(bào)套接字傳輸效率比較高。它是面向聯(lián)結(jié)的,必須建立數(shù)據(jù)傳輸鏈路,同時(shí)還必須對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行驗(yàn)證,確保數(shù)據(jù)的準(zhǔn)確性。AF_INET 使用 這樣被點(diǎn)號(hào)隔開的四個(gè)十進(jìn)制數(shù)字的地址格式。 因?yàn)?sockets 有幾種類型,因此要注明我們要建立什么類型的。同樣,必須先建立 socket 以偵聽線路。網(wǎng)絡(luò)文件系統(tǒng)(NFS)使用數(shù)據(jù)報(bào)式套接字。內(nèi)設(shè)流量控制,避免數(shù)據(jù)流超限;數(shù)據(jù)被看作是字節(jié)流,無長度限制。Socket 是一種底層連接。現(xiàn)在最新版本是 版。然后服務(wù)器計(jì)算機(jī)只需將 RemoteHost 設(shè)置為客戶計(jì)算機(jī)的 IP 地址,并將 RemotePort 屬性設(shè)置為與客戶計(jì)算機(jī) LocalPort 屬性相同的端口,最后調(diào)用 SendData 方法來發(fā)送信息,而客戶計(jì)算機(jī)則使用 DataArrival 事件內(nèi)的 GetData 方法來獲取服務(wù)器計(jì)算機(jī)發(fā)送來的信息。UDP 長度字段指明包括 8 字節(jié)的頭和數(shù)據(jù)在內(nèi)的數(shù)據(jù)段長度。UDP向應(yīng)用程序提供了一種發(fā)送封裝的原始 IP 數(shù)據(jù)報(bào)的方法,并且發(fā)送時(shí)無需建立連接。(B) [ACK] (A)B 收到 SYN/ACK 包,B 發(fā)一個(gè)確認(rèn)包(ACK),通知 A 連接已建立。圖 23 TCP 偽頭 TCP 協(xié)議的建立TCP 連接的建立使用三次握手協(xié)議,在此過程中雙方要互報(bào)自己的初始序號(hào),這樣就可以保證包的接收順序和發(fā)送順序相一致。窗口大小為 0 也是合法的,表示它已經(jīng)收到了包括當(dāng)前字段的所有數(shù)據(jù)段,但當(dāng)前接收方急需暫停,希望不要發(fā)數(shù)據(jù)。在連接請(qǐng)求中,SYN=1,ACK=0,表示捎帶確認(rèn)字段無效。ACK 為 0 表示數(shù)據(jù)段不包括確認(rèn)信息。接下來有 6 個(gè)未用的位。順序號(hào)和確認(rèn)號(hào)字段執(zhí)行它的通用功能。在可選項(xiàng)后面最多有 65535-20-20=65495 數(shù)據(jù)字節(jié),第一個(gè) 20 指 IP 頭,第二個(gè)20 指 TCP 頭。當(dāng)發(fā)送方傳送一個(gè)數(shù)據(jù)段時(shí),它要啟動(dòng)計(jì)時(shí)器。一個(gè)數(shù)據(jù)段包含一個(gè)固定的 20 字節(jié)的頭,后面跟著以 0 字節(jié)或多字節(jié)的數(shù)據(jù)。有時(shí)候用戶為了立刻發(fā)送數(shù)據(jù)可以使用 PUSH 標(biāo)志來通知 TCP 不能耽擱數(shù)據(jù)的發(fā)送。序號(hào)小于 256 的端口稱為通用端口?!CP 服務(wù)模型通過在發(fā)送方和接收方分別創(chuàng)建稱為 Socket 的通信端點(diǎn)可以獲得 TCP 服務(wù)。TCP 實(shí)體從本地進(jìn)程接受用戶的數(shù)據(jù)流,并將其分為不超過 64 字節(jié)的數(shù)據(jù)片段,并將每個(gè)數(shù)據(jù)片段作為單獨(dú)的 IP 數(shù)據(jù)報(bào)發(fā)送出去。網(wǎng)由于該算法的原理,當(dāng)數(shù)據(jù)報(bào)到達(dá)時(shí)其頭部校驗(yàn)和應(yīng)該為 0。生命期(time to life):是同一個(gè)用來限制分組生命周期的計(jì)數(shù)器,最長生命周期 255s,它必須在每個(gè)節(jié)點(diǎn)都遞減,而且當(dāng)一個(gè)路由器中排隊(duì)時(shí)間過長可以十倍數(shù)遞減。分段偏移(fragment offset):說明分段在當(dāng)前數(shù)據(jù)報(bào)的什么位置。D,T,R 的優(yōu)先級(jí)從 0 到 7。IHL 字段:用來告訴頭部有多長,以 32 字節(jié)長度為一個(gè)單位,最小值為 5。 IP 協(xié)議IP 是 TCP/IP 協(xié)議族中最為核心的協(xié)議。9 / 25第二章 TCP/IP 協(xié)議集 TCP/IP 協(xié)議簡介很多不同的廠家生產(chǎn)各種型號(hào)的計(jì)算機(jī),它們運(yùn)行完全不同的操作系統(tǒng),但 TCP/IP 協(xié)議組件允許它們互相進(jìn)行通信。這種對(duì)網(wǎng)卡混雜模式的設(shè)置是通過原始套接字(raw socket)來實(shí)現(xiàn)的,這也有別于通常經(jīng)常使用的數(shù)據(jù)流套接字和數(shù)據(jù)報(bào)套接字?!【W(wǎng)絡(luò)流量測量的程序?qū)崿F(xiàn)原理網(wǎng)絡(luò)流量監(jiān)測器也是通過對(duì)網(wǎng)卡的編程來實(shí)現(xiàn)網(wǎng)絡(luò)通訊的,對(duì)網(wǎng)卡的編程也是使用通常的套接字(socket)方式來進(jìn)行。OSI 在 Windows 中的實(shí)現(xiàn):物理層就是網(wǎng)卡,數(shù)據(jù)鏈路層就是網(wǎng)卡驅(qū)動(dòng)程序,網(wǎng)絡(luò)層就是 NDIS(網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范) ,傳輸層是 TDI(傳輸驅(qū)動(dòng)程序接口),會(huì)話層是 SPI(服務(wù)提供者接口),表示層是 API(應(yīng)用編程接口),應(yīng)用層通常就是 EXE 文件。端口號(hào)的分配有兩種基本分配方式:第一種叫全局分配,這是一種集中控制方式,由一個(gè)公認(rèn)的中央機(jī)構(gòu)根據(jù)用戶需要進(jìn)行統(tǒng)一分配,并將結(jié)果公布于眾。端口是一種抽象的軟件結(jié)構(gòu),應(yīng)用程序(即進(jìn)程)通過系統(tǒng)調(diào)用與某端口建立連接后,傳輸層傳給該端口的數(shù)據(jù)都被相應(yīng)進(jìn)程所接收,相應(yīng)進(jìn)程發(fā)給傳輸層的數(shù)據(jù)都通過該端口輸出?!《丝诰W(wǎng)絡(luò)中可以被命名和尋址的通信端口,是操作系統(tǒng)可分配的一種資源。由于互連網(wǎng)上的每個(gè)接口必須有一個(gè)唯一的 IP 地址,因此必須要有一個(gè)管理機(jī)構(gòu)為接入互連網(wǎng)的網(wǎng)絡(luò)分配 IP 地址。IP 地址長 32 bit。幾乎各種不同的 TCP/IP 實(shí)現(xiàn)都會(huì)提供下面這些通用的應(yīng)用程序: Tel 遠(yuǎn)程登錄,F(xiàn)TP 文件傳輸協(xié)議,SMTP 用于電子郵件的簡單郵件傳輸協(xié)議,SNMP 簡單網(wǎng)絡(luò)管理協(xié)議。TCP 為兩臺(tái)主機(jī)提供高可靠性的數(shù)據(jù)通信。? 網(wǎng)絡(luò)層,處理分組在網(wǎng)絡(luò)中的活動(dòng),例如分組的路由選擇。? 應(yīng)用層:為用戶提供訪問 OSI 的接口,其中包括大量的常見的協(xié)議。? 數(shù)據(jù)鏈路層:加強(qiáng)物理層傳輸原始比特流的功能,使之對(duì)網(wǎng)絡(luò)層顯現(xiàn)為一條無錯(cuò)線路? 網(wǎng)絡(luò)層:關(guān)系到子網(wǎng)的運(yùn)行控制,其中一個(gè)關(guān)鍵的問題就是路由選擇。一臺(tái)機(jī)器的第 n 層向另一臺(tái)機(jī)器的第 n層會(huì)話,通話的規(guī)則稱為協(xié)議。第一章 緒論 TCP/IP 協(xié)議及其協(xié)議分析方法TCP/IP 起源于 60 年代末美國政府資助的一個(gè)分組交換網(wǎng)絡(luò)的研究項(xiàng)目,到現(xiàn)在 90 年代已發(fā)展成為計(jì)算機(jī)之間最常用的組網(wǎng)形式。我們最后所要看到的就是網(wǎng)絡(luò)數(shù)據(jù)包的分析結(jié)果。首先需要建立一個(gè) socket,將它設(shè)置成為是對(duì) ip 頭的操作,然后利用 gethostname,phost 獲取本機(jī)名,本機(jī) ip 地址。通過發(fā)送NCBENUM 命令獲取網(wǎng)卡的數(shù)目和每個(gè)網(wǎng)卡的內(nèi)部編號(hào);對(duì)選定的網(wǎng)卡發(fā)送一個(gè) NCBRESET 命令,以便進(jìn)行初始化;接著,可以發(fā)送 NCBASTAT 命令以獲取網(wǎng)卡的信息。在進(jìn)行網(wǎng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1