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

正文內(nèi)容

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)(簡(jiǎn)單聊天程序的實(shí)現(xiàn))5篇(參考版)

2024-11-16 00:23本頁(yè)面
  

【正文】 至此,Winpcap環(huán)境。具體步驟如下:第一步: 點(diǎn)菜單欄上的“工具“,再點(diǎn)擊下拉菜單中的”選項(xiàng)“對(duì)話框把winpcap開發(fā)包里面的lib文件添加進(jìn)去。添加Include文件夾下的所有文件和Lib下的所有內(nèi)容,調(diào)試完程序無誤后,點(diǎn)擊開始—運(yùn)行“cmd”進(jìn)入目標(biāo)文件夾Debug下運(yùn)行EXE文件。}。//store current timestampold_tstv_sec=header。//Print the samplesprintf(”BPS=%I64u“,)。strftime(timestr,sizeof timestr,”%H:%M:%S“,ltime)。//將時(shí)間戳轉(zhuǎn)變位可讀的標(biāo)準(zhǔn)格式ltime=localtime(amp。//獲得每秒的比特?cái)?shù)=(((*(LONGLONG*)(pkt_data+8))*8*1000000)/(delay))。time_t local_tv_sec。struct tm *ltime。u_int delay。pcap_close(fp)。} 開始主循環(huán),調(diào)用回調(diào)函數(shù)顯示網(wǎng)絡(luò)流量統(tǒng)計(jì)信息//pcap_loop由Winpcap庫(kù)定義,對(duì)每個(gè)采集來的數(shù)據(jù)包都用ProcessPacket函數(shù)進(jìn)行處理,fp指向打開的網(wǎng)絡(luò)適配器pcap_loop(fp,0,dispatcher_handler,(PUCHAR)amp。fcode,”tcp”,1,netmask)pcap_setfilter(fp,amp。 編譯并設(shè)置過濾器//編譯過濾器,fp指向打開的網(wǎng)絡(luò)適配器,fcode為編譯完成后的過濾器存儲(chǔ)地址,“tcp“給出了過濾條件,下一個(gè)參數(shù)表示是否被優(yōu)化(0為false,1為true),最后一個(gè)參數(shù)給出了子網(wǎng)掩碼。inext,i++)。d=dnext){coutif(ddescription)coutelsecout} 指定要監(jiān)聽的網(wǎng)絡(luò)適配器并打開coutinum。coutfor(d=alldevs。pcap_findalldevs(amp。獲取網(wǎng)卡列表是為了得到網(wǎng)卡的相關(guān)信息,以便于用戶進(jìn)行選擇,選取Ethermet網(wǎng)卡是用戶所選擇的網(wǎng)卡類型,編譯設(shè)置過濾器是為了編譯并設(shè)置過濾器是為了只捕獲網(wǎng)絡(luò)數(shù)據(jù)流的某些數(shù)據(jù),打開網(wǎng)卡既將網(wǎng)卡設(shè)置為混雜(統(tǒng)計(jì))模式是為了接受所有經(jīng)過網(wǎng)卡的數(shù)據(jù)包,包括不是發(fā)給本機(jī)的數(shù)據(jù)包,開始主循環(huán)以是否超時(shí)為判斷條件,循環(huán)體內(nèi)主要有捕獲IP數(shù)據(jù)包、將IP包的源地址加入鏈表、條件判斷,循環(huán)結(jié)束后輸出鏈表內(nèi)容,程序至此結(jié)束。這些函數(shù)使得數(shù)據(jù)包的捕獲以一種與網(wǎng)絡(luò)硬件和操作系統(tǒng)無關(guān)的方式進(jìn)行。Winpcap提供了兩個(gè)不同的庫(kù):。這個(gè)部分是系統(tǒng)依賴的,在Winpcap的解決方案里它被認(rèn)為是一個(gè)設(shè)備驅(qū)動(dòng),稱作NPF。Winpcap是針對(duì)win32平臺(tái)上的抓包和網(wǎng)絡(luò)分析的一個(gè)架構(gòu),它包括一個(gè)核心態(tài)的包過濾器,一個(gè)底層的動(dòng)態(tài)鏈接庫(kù)()和一個(gè)高層的不依賴于系統(tǒng)的庫(kù)()。也就是說,Winpcap不能阻塞、過濾或控制其他應(yīng)用程序數(shù)據(jù)報(bào)的收發(fā),它只是監(jiān)聽共享網(wǎng)絡(luò)上傳送的數(shù)據(jù)報(bào)。主要為win32應(yīng)用程序提供訪問網(wǎng)絡(luò)底層的能力。IP協(xié)議以一種數(shù)據(jù)報(bào)的形式傳輸數(shù)據(jù),每個(gè)數(shù)據(jù)報(bào)獨(dú)立傳輸,可能通過不同路徑傳輸,因此可能不按順序到達(dá)目的地,或者出現(xiàn)重復(fù)。IP協(xié)議是點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)層通信協(xié)議。IP地址具有唯一性,根據(jù)用戶性質(zhì)的不同,可以分為不同的類別。在因特網(wǎng)中IP協(xié)議是能使連接到網(wǎng)上的所有計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)相互通信的一套規(guī)則,規(guī)定了計(jì)算機(jī)在因特網(wǎng)上進(jìn)行通信時(shí)應(yīng)當(dāng)遵守的規(guī)則。 IP協(xié)議IP是TCP/IP模型中的網(wǎng)絡(luò)層協(xié)議,又稱為互聯(lián)網(wǎng)協(xié)議,是支持網(wǎng)間互連的數(shù)據(jù)報(bào)協(xié)議,它與TCP協(xié)議一起構(gòu)成了TCP/IP協(xié)議族的核心。程序中用到的Winpcap是 Windows packetcapture的縮寫,這是UNIX下的lipbcap移植到Windows下的產(chǎn)物,是Win32環(huán)境下數(shù)據(jù)包捕獲的開放代碼函數(shù)庫(kù)。(3)通過課程設(shè)計(jì)培養(yǎng)嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度,認(rèn)真的工作作風(fēng)。 課程設(shè)計(jì)的要求(1)理解運(yùn)用VC++軟件實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中的IP數(shù)據(jù)抱流量的統(tǒng)計(jì)方法和步驟。 課程設(shè)計(jì)目的本次課程設(shè)計(jì)主要是通過用VC++編程實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中IP數(shù)據(jù)包流量的統(tǒng)計(jì),實(shí)際上是編制程序,監(jiān)控網(wǎng)絡(luò),捕獲一段時(shí)間內(nèi)網(wǎng)絡(luò)上的IP數(shù)據(jù)包,按IP數(shù)據(jù)包的源地址統(tǒng)計(jì)出該源地址在該時(shí)間段內(nèi)發(fā)出的IP包的個(gè)數(shù),同時(shí)應(yīng)用Winpcap,Winpcap提供了很好的捕獲網(wǎng)絡(luò)數(shù)據(jù)包的方法,通過本次課程設(shè)計(jì)可以將VC++知識(shí)與Winpcap結(jié)合起來實(shí)現(xiàn)在一段時(shí)間內(nèi)對(duì)IP數(shù)據(jù)包的流量進(jìn)行統(tǒng)計(jì)。通過編寫程序從而實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中IP數(shù)據(jù)包流量的統(tǒng)計(jì)。程序中會(huì)用到Winpcap,它主要功能在于獨(dú)立于主機(jī)協(xié)議發(fā)送和接收原始數(shù)據(jù)報(bào)。最后,謝謝老師這幾天的指導(dǎo),真的讓我學(xué)到了很多很多。從實(shí)驗(yàn)十一中,我學(xué)會(huì)了基本訪問控制列表的使用。從實(shí)驗(yàn)九中,我學(xué)會(huì)了設(shè)置靜態(tài)路由。ISL 所配置的路由器支持 VLAN 內(nèi)通信服務(wù)。ISL 主要用于實(shí)現(xiàn)交換機(jī)、路由器以及各節(jié)點(diǎn)(如服務(wù)器所使用的網(wǎng)絡(luò)接口卡)之間的連接操作。從實(shí)驗(yàn)六中,我學(xué)會(huì)了設(shè)置計(jì)算機(jī)和交換機(jī)的IP和網(wǎng)關(guān),設(shè)置路由器的接口的ip地址等。(permit) ,按理來說應(yīng)該是拒絕的,但是DENY屬于源程序拒絕訪問,而PCD先到S0/1,在通過S0/1與S0/0進(jìn)行信息傳遞,所以能到達(dá)PCA,所以設(shè)置讀入列表參數(shù)無效,對(duì)PCD不做限制, 從PCD到SWC的F0/1S0/0到SWA的S0/0S0/0到SWB的S0/1F0/0到PCA接口的ip地址,計(jì)算機(jī)的ip地址,請(qǐng)自定實(shí)驗(yàn)十二 擴(kuò)展訪問控制列表裝入文件2 : ROB(config) accesslist 101 deny icmp ROB(config) accesslist 101 permit ip any any ROB(config) int s0/0 ROB(configif)ip accessgroup 101 out ROB(configif)exit ROB(config)exit ROB#sh accesslist[rootPCA root]ping (不通) ip ,所以PING 不通[rootPCC root]ping (通)PCC和PCD處在同一個(gè)路由器下,通過路由器尋址可以相互PING通,從PCC到SWC的F0/0F0/1到PCD[rootPCD root]ping (通)因?yàn)镽OB的S0/0為輸出控制,所以當(dāng)PCD通過外部訪問ROB某個(gè)端口下的PCA時(shí),是不受控制的,所以ROB的S0/0的輸出對(duì)PCD的訪問是無效的,所以鏈路不加限制,從 PCD到SWC的F0/1S0/0到SWA的S0/0S0/0到SWB的S0/1F0/0到PCAROB(config)no accesslist 101 ROB(config)int s0/0 ROB(configif)no ip accessgroup 101 ROB#sh accesslist[rootPCA root]ping (通)由于沒有任何限制,再加上路由器間的尋址,所以可以PING通, 從PCA到SWB的F0/0S0/1到SWA的S0/0S0/1到SWC的S0/0F0/1到PCD (PCD)。(deny),由于命令所示為S0/0讀入控制,題意ROB S0/,,1,1不包含于ROB VLAN中所以不通測(cè)試PCB至PCD的聯(lián)通性。(permit)由于是輸出控制,所以對(duì)輸入不做要求,能通,所以輸出訪問列表無效,對(duì)輸入不加控制,所以能PING通, 從PCD到SWC的F0/1S0/0到SWA的S0/0S0/0到SWB的S0/1F0/0到PCA。(deny)ROA設(shè)置拒絕了PCA的訪問再測(cè)試PCB至PCD的聯(lián)通性。可以通過sh run 和sh accesslist 命令查看刪除情況。(permit)由題意由于命令所示為S0/0讀入控制,所以ROB能訪問ROA,所以訪問列表設(shè)置無效,所以兩者之間的訪問不受控制,所以能PING通, 從PCD到SWC的F0/1 S0/0到SWA的S0/0 S0/0到SWB的S0/1 F0/0到PCAROB(config)no accesslist 1 ROB(config) int s0/0 ROB(configif)no ip accessgroup 1 in二者都可能實(shí)現(xiàn)去掉訪問列表的目的。(deny)命令所示為S0/0讀入控制,題意ROB S0/,,1,1不包含于ROB VLAN中,所以不能訪問測(cè)試PCC至PCD的聯(lián)通性。ROA f0/0: PCA: ROA f0/1: PCB: ROA s0/0: ROA s0/1: ROB s0/0: ROB f0/0: ROB f0/1: ROC s0/0: PCC: ROC f0/0: PCD: : 先從PCA ping PCD: [rootPCA root]ping 應(yīng)該是可以通的。本實(shí)驗(yàn)使用有動(dòng)態(tài)路由,也可以使用靜態(tài)路由。ROA(config)ip routingROA(config)router rip ROA(configrouter)network ROB(config)ip routingROB(config)router rip ROB(configrouter)network ROC(config)ip routingROC(config)router rip ROC(configrouter)network ROAsh ip routeROBsh ip routeROCsh ip route從計(jì)算機(jī)PCA 測(cè)試到各點(diǎn)的連通性??梢娺@也是一種單臂路由。在交換機(jī)上通過多個(gè)VLAN的接口,要設(shè)置成trunk。如果劃分VLAN可以隔離廣播 實(shí)驗(yàn)七 使用路由器子接口路由情況裝入圖文件:router1e此實(shí)驗(yàn)計(jì)算機(jī)和交換機(jī)的IP地址和網(wǎng)關(guān)不變,但要求交換機(jī)工作在兩個(gè)VLAN的情況下,一個(gè)是原有的默認(rèn)VALN,另一個(gè)是新設(shè)置的VLAN 2,含f0/f0/6??梢奝CA到PCB的發(fā)包是經(jīng)過路由器的,稱之為單臂路由。PCB到PCC設(shè)置了trunk,路徑:從switch A的f0/6到switch C的f0/1到switch B的f0/1,PCB與PCD不在同一vlan,PCB與SWA、SWB設(shè)置了trunk,路徑:從PCB到switch A的f0/6,從switch A的f0/6到switch C的f0/1到switch B的f0/1實(shí)驗(yàn)六 路由器接口的secondary ip 裝入圖文件:router1e設(shè)置計(jì)算機(jī)的IP和網(wǎng)關(guān):PCA:PCA的IP地址: 網(wǎng)關(guān)指向:PCB:PCB的IP地址: 網(wǎng)關(guān)指向:設(shè)置交換機(jī)的IP地址: switch(config)int vlan 1 switch(configif)ip address 設(shè)置路由器的接口f0/0的有兩個(gè)ip地址。PCA與PCC、PCD不在同一默認(rèn)vlan中,PCA與SWA在同一默認(rèn)vlan中,路徑:從PCA到switch A的f0/3,PCA與SWB不在同一默認(rèn)vlan中。PCB與PCC、PCD不在同一默認(rèn)vlan中,PCB與SWA在同一默認(rèn)vlan中,路徑:從PCB到switch A的f0/6,PCB與SWB不在同一默認(rèn)vlan中。PCB與PCC、PCD不在同一默認(rèn)vlan中,PCB與SWA在同一默認(rèn)vlan中,路徑:從PCB到switch A的f0/6,PCB與SWB不在同一默認(rèn)vlan中。從switch A的f0/6到switch B的f0/(1)都不設(shè)vlan情況下,測(cè)試連通性從PCA到PCC,PCD,SWA,SWB依次為 不通,不通,通,不通 PCA與PCC、PCD不在同一默認(rèn)vlan中,PCA與SWA在同一默認(rèn)vlan中,路徑:從PCA到switch A的f0/3,PCA與SWB不在同一默認(rèn)vlan中。PCB與PCC不在同一網(wǎng)段,PCB與PCD、SWA、SWB在同一網(wǎng)段內(nèi),路徑分別為從switch A的f0/6到switch B的f0/6。PCA和PCC在同一網(wǎng)段中,路徑:從switch A的f0/3到switch B的f0/3,PCA和PCD、SWA、SWB不在同一網(wǎng)段內(nèi)。參考文獻(xiàn)[1][M]..[2][M]..[3] [M]..[4] [M]..[5] [M]..[6] [M]..第三篇:計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)報(bào)告書學(xué)院:班級(jí):通信0902姓名:學(xué)號(hào):指導(dǎo)老師:實(shí)驗(yàn)三 交換機(jī)VLAN實(shí)驗(yàn)SWITCH2的拓?fù)鋱D規(guī)劃IP:PCA的ip為:PCB的ip為:PCC的ip為:PCD的ip為:SWA:SWB:設(shè)置VLAN: SWA:SWB:不設(shè)trunk時(shí)測(cè)試可通性 從PCA到PCC測(cè)試:不通,因現(xiàn)在的連線兩端在VLAN1中,不能承載Vlan2的信息[rootPCA root] ping 從PCA到PCB測(cè)試:不通:不是一個(gè)網(wǎng)段,且不在一個(gè)VLAN [rootPCA root] ping 從PCB到PCD測(cè)試:通:因?yàn)樵谕痪W(wǎng)段內(nèi)。在一個(gè)星期的課程設(shè)計(jì)之后,我感到不僅實(shí)際動(dòng)手能力有所提高,更重要的是通過對(duì)網(wǎng)站開發(fā)流程以及維護(hù)方面的了解,進(jìn)一步激發(fā)了我對(duì)專業(yè)知識(shí)的興趣,并能夠結(jié)合實(shí)際存在的問題在專業(yè)領(lǐng)域內(nèi)進(jìn)行更深入的學(xué)習(xí)。通過課程設(shè)計(jì),讓我找出自身狀況與實(shí)際需要的差距,并在以后的學(xué)習(xí)期間及時(shí)補(bǔ)充相關(guān)知識(shí),為求職與正式工作做好充分的知識(shí)、能力準(zhǔn)備,從而縮短從校園走向社會(huì)的心理轉(zhuǎn)型期。對(duì)計(jì)算機(jī)專業(yè)的本科生來說,實(shí)際能力的培養(yǎng)至關(guān)重要,必須從課堂走向?qū)嵺`。運(yùn)用學(xué)習(xí)成果,把課堂上學(xué)到的系統(tǒng)化的理論知識(shí),嘗試性地應(yīng)用于實(shí)際設(shè)計(jì)工作,并從理論的高度對(duì)設(shè)計(jì)工作的現(xiàn)代化提出一些有針對(duì)性的建議和設(shè)想。作為整個(gè)學(xué)習(xí)體系的有機(jī)組成部分,課程設(shè)計(jì)雖然安排在一周進(jìn)行,但并
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1