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

正文內(nèi)容

簡(jiǎn)單的tcp客戶端程序(編輯修改稿)

2025-08-03 15:45 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 第一個(gè)參數(shù)是char數(shù)組,大小為8192*2,用于存放網(wǎng)卡列表,第二個(gè)參數(shù)是unsigned long型的,其值為sizeof(AdapterNameU).*/}else{/*在Windows NT下,獲取UNICODE碼網(wǎng)卡列表,并選擇適當(dāng)?shù)木W(wǎng)卡,也使用PacketGetAdapterNames函數(shù),只不過(guò)第一個(gè)參數(shù)大小為8192.*/}//打開(kāi)網(wǎng)卡,參數(shù)是選定的網(wǎng)卡名lpAdapter=PacketOpenAdapter(AdapterNameA)。/*發(fā)送幀:用PacketAllocatePacket()給要發(fā)送的包分配空間。 用PacketInitPacket(lpPacket,amp。,sizeof (ARPPACKET))初始化包結(jié)構(gòu)。 用PacketSetNumWrites(lpAdapter,1) 用PacketSendPacket(lpAdapter,lpPacket,true)發(fā)送ARP包。 最后用PacketCloseAdapter(lpAdapter)關(guān)閉網(wǎng)卡*/}●main函數(shù)根據(jù)命令行的輸入,判斷輸入的正確性,完成ARP包中各字段的填充;再調(diào)用子函數(shù)send(),完成包的發(fā)送。填充ARP包中的各個(gè)字段時(shí),要注意主義字節(jié)序和網(wǎng)絡(luò)字節(jié)序的轉(zhuǎn)換。如=(unsigned short)0x0608。程序流程圖:命令行參數(shù)=6?定義ARP包結(jié)構(gòu)并初始化YYFlag=0?填充DLC的其他字段及ARP頭的各個(gè)字段進(jìn)入發(fā)送ARP包函數(shù)獲取網(wǎng)卡列表?選擇網(wǎng)卡并打開(kāi)分配及初始化發(fā)送包結(jié)構(gòu)發(fā)送包功?釋放包結(jié)構(gòu)關(guān)閉網(wǎng)卡結(jié)束 ARP請(qǐng)求,填充DLC頭中目的MAC(廣播,全F)及FlagARP請(qǐng)求,填充DLC頭中目的MAC及Flag開(kāi)始六、實(shí)驗(yàn)成績(jī)?cè)u(píng)定方法實(shí)驗(yàn)成績(jī)總分以100分計(jì),其中實(shí)驗(yàn)準(zhǔn)備占30%,實(shí)驗(yàn)操作占40%,其它占30%。七、實(shí)驗(yàn)報(bào)告要求要求學(xué)生從實(shí)驗(yàn)方法的建立、實(shí)驗(yàn)步驟的設(shè)計(jì)、實(shí)驗(yàn)設(shè)備的選擇、實(shí)驗(yàn)數(shù)據(jù)的處理、實(shí)驗(yàn)結(jié)果的分析討論等方面寫(xiě)出報(bào)告。報(bào)告包含:1. 系統(tǒng)概述運(yùn)行環(huán)境編譯使用方法實(shí)現(xiàn)環(huán)境程序文件列表等 2. 主要數(shù)據(jù)結(jié)構(gòu) 3. 主要算法 4. 遇到的問(wèn)題及解決方法 5. 體會(huì)與建議6. 可正確編譯的可讀性好的源代碼八、思考題實(shí)驗(yàn)名稱:三、解析IP數(shù)據(jù)包實(shí)驗(yàn)類(lèi)型:綜合性實(shí)驗(yàn)實(shí)驗(yàn)類(lèi)別:基礎(chǔ)□ 專業(yè)基礎(chǔ)√ 專業(yè)□實(shí)驗(yàn)學(xué)時(shí):2(4)所涉及的課程及知識(shí)點(diǎn):計(jì)算機(jī)網(wǎng)絡(luò);IP數(shù)據(jù)包的結(jié)構(gòu)及IP協(xié)議的工作原理。一、實(shí)驗(yàn)?zāi)康谋菊抡n程設(shè)計(jì)的目的就是設(shè)計(jì)一個(gè)解析IP數(shù)據(jù)包的程序,并根據(jù)這個(gè)程序,說(shuō)明IP數(shù)據(jù)包的結(jié)構(gòu)及IP協(xié)議的相關(guān)問(wèn)題,從而對(duì)IP層的工作原理有更好的理解和認(rèn)識(shí)。二、實(shí)驗(yàn)內(nèi)容本設(shè)計(jì)的口標(biāo)是捕獲網(wǎng)絡(luò)中的IP數(shù)據(jù)包,解析數(shù)據(jù)包的內(nèi)容,將結(jié)果顯示在標(biāo)準(zhǔn)輸出上,并同時(shí)寫(xiě)入日志文件。程序的具體要求如下:l)以命令行形式運(yùn)行:ipparse logfile,其中ipparse是程序名,而logfile則代表記錄結(jié)果的日志文件。2)在標(biāo)準(zhǔn)輸出和日志文件中寫(xiě)人捕獲的IP包的版本、頭長(zhǎng)度、服務(wù)類(lèi)型、數(shù)據(jù)包總長(zhǎng)度、數(shù)據(jù)包標(biāo)識(shí)、分段標(biāo)志、分段偏移值、生存時(shí)間、上層協(xié)議類(lèi)型、頭校驗(yàn)和、源IP地址和目的IP地址等內(nèi)容。3)當(dāng)程序接收到鍵盤(pán)輸入Ctrl+C時(shí)退出。三、實(shí)驗(yàn)儀器設(shè)備和材料清單要求:具備網(wǎng)絡(luò)環(huán)境并連入Internet,VC++四、實(shí)驗(yàn)要求課外必須預(yù)習(xí),根據(jù)實(shí)驗(yàn)任務(wù),查閱資料,進(jìn)行理論分析和研究,確定實(shí)驗(yàn)方案,或根據(jù)規(guī)定的實(shí)驗(yàn)方案,確定實(shí)驗(yàn)步驟。準(zhǔn)備、編寫(xiě)實(shí)驗(yàn)程序,另安排了4學(xué)時(shí)的課外上機(jī)時(shí)間,學(xué)生可根據(jù)自己的實(shí)際情況,延長(zhǎng)課外機(jī)時(shí)。五、實(shí)驗(yàn)步驟模塊分析模塊一:函數(shù)名:getIpInfo參數(shù)類(lèi)型: 無(wú)返回值 :無(wú)功能:配置日志文件,設(shè)置Window sock ,截獲IP數(shù)據(jù)包,調(diào)用各成員函數(shù)對(duì)IP數(shù)據(jù)包進(jìn)行解析,模塊二:函數(shù)名:getVersion參數(shù)類(lèi)型: BYTE,BYTEamp。返回值 :無(wú)功能:解析IP的版本信息,通過(guò)引用調(diào)用
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1