




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)任務(wù)與要求一、課程目標(biāo)深入理解計(jì)算機(jī)網(wǎng)絡(luò)基本原理,將書(shū)本上抽象的概念與具體的實(shí)現(xiàn)技術(shù)相結(jié)合,體會(huì)網(wǎng)絡(luò)協(xié)議的設(shè) 計(jì)與實(shí)現(xiàn)過(guò)程,以及專(zhuān)業(yè)技術(shù)人員所使用的基本方法和技巧;熟悉相關(guān)應(yīng)用開(kāi)發(fā)工具,掌握網(wǎng)絡(luò)協(xié)議應(yīng) 用開(kāi)發(fā)技術(shù);進(jìn)一步熟悉網(wǎng)絡(luò)設(shè)備,學(xué)習(xí)組網(wǎng)技術(shù),掌握網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)的基本方法;培養(yǎng)一定的自學(xué) 能力和獨(dú)立分析問(wèn)題、解決問(wèn)題的能力;對(duì)設(shè)計(jì)中遇到的問(wèn)題,能通過(guò)獨(dú)立思考、查閱資料、參考文獻(xiàn), 尋求解決方案。二、設(shè)計(jì)題目說(shuō)明設(shè)計(jì)題目設(shè)置上,采取了分類(lèi)、分級(jí)的形式。分5個(gè)類(lèi)別,分別是:網(wǎng)絡(luò)協(xié)議或算法、網(wǎng)絡(luò)服務(wù)、組網(wǎng)設(shè)計(jì)、網(wǎng)絡(luò)應(yīng)用編程、理論與應(yīng)用研究。分3個(gè)級(jí)別,從高至低分別是A、B、。題
2、目的級(jí)別綜合依據(jù)創(chuàng)新性、綜合性、實(shí)用性、難度等因 素,不同級(jí)別,成績(jī)起評(píng)分?jǐn)?shù)有別。A級(jí)題目(良-優(yōu)):較難;綜合性強(qiáng)、有明顯或突出的創(chuàng)新、探究性較強(qiáng)、實(shí)際課題或項(xiàng)目的一部 分(實(shí)用性);工作量非常飽滿(mǎn);富有建設(shè)性;有很強(qiáng)的分析問(wèn)題與解決問(wèn)題的能力。B級(jí)題目(中-良):難度適中;工作內(nèi)容側(cè)重于設(shè)計(jì)或研究或較高水平應(yīng)用;有一定綜合性、有一 定創(chuàng)新、有一定實(shí)用性;工作量飽滿(mǎn);有較強(qiáng)的分析問(wèn)題與解決問(wèn)題的能力。C級(jí)題目(及格-中):難度不大或偏??;工作內(nèi)容側(cè)重于驗(yàn)證或?qū)W習(xí)或簡(jiǎn)單應(yīng)用;基本上無(wú)創(chuàng)新; 工作量不大;有一定的分析問(wèn)題與解決問(wèn)題的能力。三、任務(wù)完成形式(1)交付課程設(shè)計(jì)說(shuō)明書(shū)(紙質(zhì)+電子版)(
3、2)通過(guò)現(xiàn)場(chǎng)驗(yàn)收或答辯(3)交付完整的設(shè)計(jì)作品(或能體現(xiàn)自己工作的視頻課件)對(duì)于第一、四類(lèi)題目,必須交付設(shè)計(jì)作品,設(shè)計(jì)作品指的是完整的源程序代碼、相關(guān)數(shù)據(jù)文件; 對(duì)于第三類(lèi)題目,必須交付設(shè)計(jì)作品,設(shè)計(jì)作品指的是網(wǎng)絡(luò)拓?fù)湮募?、網(wǎng)絡(luò)仿真配置文件; 對(duì)于第二、五類(lèi)題目,必須交付能體現(xiàn)自己工作的視頻課件,要求有一定的文字或聲音解說(shuō)。課程設(shè)計(jì)說(shuō)明書(shū)(紙質(zhì)+電子版),對(duì)于對(duì)于第一、四類(lèi)題目,內(nèi)容包括:設(shè)計(jì)任務(wù)、系統(tǒng)分析、總 體設(shè)計(jì)、詳細(xì)設(shè)計(jì)(相應(yīng)地給出關(guān)鍵的代碼)、設(shè)計(jì)總結(jié)(評(píng)價(jià)/遇到的問(wèn)題/體會(huì)/建議等)、使用說(shuō)明等。四、工作計(jì)劃與進(jìn)度安排根據(jù)所選題目,合理安排進(jìn)度計(jì)劃(不包含查資料時(shí)間)。以下僅供參考
4、:原理知識(shí)實(shí)用技術(shù)(編程、或組網(wǎng)、服務(wù)器技術(shù))環(huán)境與工具(系統(tǒng)平臺(tái)、開(kāi)發(fā)或仿真工具)總體設(shè)計(jì)、關(guān)鍵環(huán)節(jié)的詳細(xì)設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)(編碼與調(diào)試、或配置與測(cè)試)課程設(shè)計(jì)說(shuō)明書(shū)五、成績(jī)?cè)u(píng)定總評(píng)成績(jī)=平時(shí)成績(jī)x20%+驗(yàn)收或答辯成績(jī)x50%+報(bào)告成績(jī)x30%六、設(shè)計(jì)題目及選題以班為單位組織選題,每人限選一題,每題限一人(除特別聲明外);可自擬題目,需申報(bào)待批, 自擬題目不能與已有的題目重復(fù)。題目分五類(lèi)、三個(gè)級(jí)別,根據(jù)個(gè)人的興趣及基礎(chǔ)自行選擇。自擬題目要求:(1)主要內(nèi)容須與本課程相關(guān)(屬于上述五種題目類(lèi)型中某類(lèi));(2)原則上僅限A、B級(jí)(3)在課程設(shè)計(jì)正式開(kāi)始前(至少提前三天),提交“課程設(shè)計(jì)自擬題目”申請(qǐng)
5、報(bào)告,等待指導(dǎo)老師審批,申請(qǐng)報(bào)告內(nèi)容分以下幾部分,注意內(nèi)容一定要具體,否則不予批準(zhǔn):題目、類(lèi)別、級(jí)別、申請(qǐng)人學(xué)號(hào)/姓名/專(zhuān)業(yè)、設(shè)計(jì)任務(wù)/內(nèi)容、選題背景、相關(guān)的原理/技術(shù)/ 方法、系統(tǒng)平臺(tái)與開(kāi)發(fā)工具(語(yǔ)言)、可能的創(chuàng)新或特色之處、工作計(jì)劃、參考文獻(xiàn)。第一類(lèi)題目:網(wǎng)絡(luò)協(xié)議、算法要求:(1)推薦采用圖形界面實(shí)現(xiàn)。(2)程序代碼書(shū)寫(xiě)規(guī)范,有充足的注釋。(3)綠色軟件:程序運(yùn)行不需安裝,避免寫(xiě)系統(tǒng)和注冊(cè)表;(4)開(kāi)發(fā)平臺(tái)、開(kāi)發(fā)語(yǔ)言不限。(5)明確題目的意圖,設(shè)計(jì)上應(yīng)有足夠的工作量1.網(wǎng)絡(luò)協(xié)議解析(基于文件)(1)使用報(bào)文分析工具軟件,捕獲報(bào)文并進(jìn)行存儲(chǔ),獲得報(bào)文數(shù)據(jù)文件。(2)編程,在圖形界面下,對(duì)報(bào)文
6、的協(xié)議進(jìn)行解碼(3)對(duì)ethernet_II、ip、tcp、udp協(xié)議進(jìn)行解碼【C】(4)對(duì)ieee802.3、icmp協(xié)議進(jìn)行解碼【B】(5)對(duì)ftp協(xié)議進(jìn)行解碼【A】 2.網(wǎng)絡(luò)協(xié)議解析(基于Raw Socket)(1)編程,基于socket API接口,使用raw socket捕獲網(wǎng)絡(luò)報(bào)文,過(guò)濾得到指定格式的報(bào)文(2)編程,在圖形界面下,對(duì)報(bào)文的協(xié)議進(jìn)行解碼(3)對(duì)ethernet_II、ip、tcp、udp協(xié)議進(jìn)行解碼【C】(4)對(duì)ieee802.3、arp協(xié)議進(jìn)行解碼【B】(5)對(duì)http協(xié)議進(jìn)行解碼【A】 3.網(wǎng)絡(luò)協(xié)議解析(基于Winpcap接口)(1)編程,基于winpcap接口,
7、捕獲網(wǎng)絡(luò)報(bào)文,過(guò)濾得到指定格式的報(bào)文(2)編程,在圖形界面下,對(duì)報(bào)文的協(xié)議進(jìn)行解碼(3)對(duì)ethernet_II、ip、tcp、udp協(xié)議進(jìn)行解碼【C】(4)對(duì)IPV6、ICMPV6協(xié)議進(jìn)行簡(jiǎn)單的解碼【B】(5)對(duì)除ftp、http外的某種應(yīng)用層協(xié)議進(jìn)行解碼【A】模擬共享網(wǎng)絡(luò)中Ethernet幀的發(fā)送過(guò)程使用至少2個(gè)線(xiàn)程模擬Ethernet上主機(jī)的數(shù)據(jù)發(fā)送流程。發(fā)送流程必須遵循CSMA/CD協(xié)議【C】發(fā)送和解析Ethernet ARP包熟悉ARP協(xié)議并了解Winpcap編程,構(gòu)造ARP包;先在主機(jī)A,ARP包發(fā)送出給主機(jī)B。再在主機(jī)B上 解析此ARP包【C】模擬TCP協(xié)議通信過(guò)程編程,基于圖形
8、界面,仿真兩個(gè)對(duì)等的tcp通信實(shí)體,完成一次文件(數(shù)據(jù)較長(zhǎng))傳輸?shù)耐ㄐ胚^(guò)程。要求具有如下的交互能力:(1)數(shù)據(jù)文件的長(zhǎng)度的設(shè)置(2)雙方發(fā)送、接收窗口大小的設(shè)置(3)報(bào)文丟失、出錯(cuò)、重復(fù)、順序的人為設(shè)置(可定義有關(guān)策略(4)發(fā)送、或接收能力的設(shè)置(假設(shè)一方主機(jī)很忙)(5)設(shè)置可采取預(yù)先設(shè)置、也可中途設(shè)置(6)可自動(dòng)演示、可單步操作(7)每一步報(bào)文都可給出tcp頭部數(shù)據(jù),并進(jìn)行說(shuō)明【B】(8)給出時(shí)間軸,以起始時(shí)間為0,適當(dāng)考慮網(wǎng)絡(luò)發(fā)送、接收處理及傳輸延遲,給出每個(gè)報(bào)文發(fā)送與接收時(shí)間RIP路由仿真配置與測(cè)試程序設(shè)計(jì)以圖形化界面形式,對(duì)多個(gè)路由器組成的網(wǎng)絡(luò),實(shí)現(xiàn)RIP路由仿真配置與測(cè)試。路由學(xué)習(xí)建
9、議采用多線(xiàn)程方式實(shí)現(xiàn)【A】FTP客戶(hù)端設(shè)計(jì)(基于winsock接口)實(shí)現(xiàn)的ftp客戶(hù)端,能列出/更改目錄,上下傳文件,顯示文件列表等選項(xiàng)【A】HTTP客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)(基于winsock接口)開(kāi)發(fā)一 HTTP客戶(hù)端,使其能夠向web服務(wù)器請(qǐng)求文件、和向服務(wù)器提交數(shù)據(jù),以便服務(wù)器做出相應(yīng) 的處理【A】電子郵件客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)(基于winsock接口)完成一個(gè)電子郵件客戶(hù)端軟件,要求能夠收取郵件、發(fā)送郵件、書(shū)寫(xiě)新郵件、具有圖形化界面。能批量發(fā)送郵件【A】軟件路由器的設(shè)計(jì)與實(shí)現(xiàn)(基于Winpcap接口)(1)編程實(shí)現(xiàn)一個(gè)簡(jiǎn)易的路由器(具有路由功能)(2)具有圖形化界面、顯示所有的過(guò)路、已路由、已
10、丟棄報(bào)文(3)對(duì)ethernet_ii、簡(jiǎn)單的ip、tcp、udp協(xié)議進(jìn)行解碼(4)支持靜態(tài)路由的配置【B】(5)可以人為地對(duì)可路由報(bào)文進(jìn)行延遲發(fā)送、刪除、修改、改變發(fā)送順序等操作【A】利用RTP協(xié)議完成多媒體數(shù)據(jù)流傳輸(1)消化理解實(shí)時(shí)傳輸協(xié)議RTP及其源代碼(可以從網(wǎng)上下載)(2)分別編寫(xiě)個(gè)服務(wù)器、客戶(hù)端程序,使用RTP協(xié)議來(lái)實(shí)時(shí)傳輸視頻數(shù)據(jù)或音頻數(shù)據(jù)【A】自定義應(yīng)用層協(xié)議的設(shè)計(jì)與實(shí)現(xiàn)(基于UDP)協(xié)議名稱(chēng):myqq協(xié)議功能:實(shí)現(xiàn)簡(jiǎn)單的聊天系統(tǒng)功能(1)注冊(cè)(2)登入與注銷(xiāo)(3)獲取在線(xiàn)用戶(hù)表(4)對(duì)指定用戶(hù)發(fā)送聊天報(bào)文(5)群發(fā)聊天報(bào)文【A】TCP通信仿真課件設(shè)計(jì)設(shè)計(jì)一個(gè)課件程序,采用圖
11、形化設(shè)計(jì),主要功能:(1)能讀取wireshark或sniffer工具所捕獲的數(shù)據(jù)文件(2)能以直觀(guān)形式表達(dá)TCP連接的建立、釋放過(guò)程(3)能以直觀(guān)形式表達(dá)報(bào)文序號(hào)變化、應(yīng)答機(jī)制【B】(4)能以直觀(guān)形式仿真報(bào)文的丟失與重傳(5)*能以直觀(guān)形式表達(dá)流量控制【A】擴(kuò)展UDP實(shí)現(xiàn)SR可靠數(shù)據(jù)傳輸(1)熟悉流水線(xiàn)可靠數(shù)據(jù)傳輸機(jī)制(GBN);(2)熟悉TCP/UDP協(xié)議規(guī)范;(3)基于UDP的SR (選擇重傳)可靠數(shù)據(jù)傳輸機(jī)制分析與設(shè)計(jì)(4)UDP Socket程序設(shè)計(jì)(5)利用UDP實(shí)現(xiàn)可靠數(shù)據(jù)傳輸服務(wù)的驗(yàn)證系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)【A】TRACERT圖形化工具(1)另寫(xiě)一個(gè)程序,取代Windows下的Trac
12、ert命令,并以圖形界面顯示輸出結(jié)果。(2)能解析主機(jī)的域名(將域名解析成對(duì)應(yīng)的IP)(3)支持對(duì)物理網(wǎng)絡(luò)的跟蹤【B】(4)支持邏輯網(wǎng)絡(luò)的定義、及對(duì)邏輯網(wǎng)絡(luò)的跟蹤【A】OSPF 實(shí)現(xiàn)熟悉OSPF協(xié)議,尋求指定有向圖的最短路徑。要求用圖形顯示求解過(guò)程【A】第二類(lèi)題目:網(wǎng)絡(luò)服務(wù)要求:(1)在虛擬機(jī)環(huán)境下搭建操作系統(tǒng)平臺(tái),虛擬機(jī)網(wǎng)卡與物理網(wǎng)絡(luò)進(jìn)行橋接(2)網(wǎng)絡(luò)操作系統(tǒng)類(lèi)型為 linux、ubuntu 或 windows server 2003/2008(3)學(xué)習(xí)相關(guān)服務(wù)器理論知識(shí)和配置、應(yīng)用方法(4)合理規(guī)劃所要求提供的服務(wù)(5)完成相關(guān)的配置,并進(jìn)行相應(yīng)的應(yīng)用測(cè)試(6)對(duì)所遇到的問(wèn)題進(jìn)行分析和解決
13、,(7)應(yīng)有足夠的工作量某單位網(wǎng)絡(luò)應(yīng)用服務(wù)器的搭建與測(cè)試(一)(基于linux或ubuntu平臺(tái))某單位網(wǎng)絡(luò)應(yīng)用服務(wù)器的搭建與測(cè)試(二)(基于linux或ubuntu平臺(tái))某單位網(wǎng)絡(luò)應(yīng)用服務(wù)器的搭建與測(cè)試(一)(基于windows server 2003/2008平臺(tái))(1)網(wǎng)絡(luò)操作系統(tǒng)安裝(在虛擬機(jī)環(huán)境下)(2)AD、DNS、DHCP 服務(wù)(3)Exchange郵件服務(wù)*(4)ISA 服務(wù)(5)VPN遠(yuǎn)程訪(fǎng)問(wèn)(6)、遠(yuǎn)程管理Windows服務(wù)器集群的部署與測(cè)試(基于Vmware)(1)網(wǎng)絡(luò)操作系統(tǒng)安裝(在虛擬機(jī)環(huán)境下)(2)Windows服務(wù)器集群的部署(3)集群的應(yīng)用測(cè)試第三類(lèi)題目:組網(wǎng)設(shè)
14、計(jì)(以方案設(shè)計(jì)為主,以網(wǎng)絡(luò)仿真為輔,仿真部分需要驗(yàn)收)要求:(1)論文論述詳盡,主要內(nèi)容有:設(shè)計(jì)任務(wù)、需求分析、總體設(shè)計(jì)方案與拓?fù)鋱D、設(shè)備選型、關(guān)鍵設(shè)計(jì)、仿真配置與測(cè)試、結(jié)論。(3)對(duì)方案中關(guān)鍵設(shè)計(jì),盡可能用仿真軟件進(jìn)行仿真配置與測(cè)試。組網(wǎng)仿真軟件建議采用packet tracer(只能仿真cisco的部分中低端網(wǎng)絡(luò)設(shè)備),當(dāng)然為了能在該軟件中進(jìn)行仿真,對(duì)原方案中的設(shè)計(jì)進(jìn)行必要的簡(jiǎn)化、設(shè)備作必要的變通是必然的。(4)題目中的“某”,必須為具體的單位名稱(chēng)(最好為自己所熟悉的)(5)沒(méi)有特別說(shuō)明時(shí),目標(biāo)網(wǎng)絡(luò)規(guī)模為中等規(guī)模的園區(qū)網(wǎng)絡(luò)(信息節(jié)點(diǎn)數(shù)為500個(gè)到5000個(gè)之間)(6)沒(méi)有特別說(shuō)明時(shí),VLA
15、N技術(shù)、RIP或OSPF動(dòng)態(tài)路由技術(shù)必須運(yùn)用到設(shè)計(jì)中(7)沒(méi)有特別說(shuō)明時(shí),支持internet接入某校園網(wǎng)組網(wǎng)路由方案設(shè)計(jì)(基于Packet Tracer)某大學(xué)網(wǎng)絡(luò)有20000余信息節(jié)點(diǎn),分辦公、教學(xué)、學(xué)生宿舍、家屬四個(gè)區(qū),請(qǐng)結(jié)合實(shí)際分析其需求,重新對(duì)其網(wǎng)絡(luò)進(jìn)行規(guī)劃設(shè)計(jì):(1)技術(shù)選型、總體設(shè)計(jì)(2)設(shè)備選型(3)詳細(xì)的拓?fù)湓O(shè)計(jì)(4)詳細(xì)的IP規(guī)劃(從網(wǎng)段到節(jié)點(diǎn))(5)給出合理的路由方案、含internet出口與教育網(wǎng)出口路由(6)實(shí)現(xiàn)仿真配置與測(cè)試(7)支持遠(yuǎn)程用戶(hù)訪(fǎng)問(wèn)某校園網(wǎng)內(nèi)網(wǎng)VLAN方案設(shè)計(jì)(基于Packet Tracer)某大學(xué)網(wǎng)絡(luò)有20000余信息節(jié)點(diǎn),分辦公、教學(xué)、學(xué)生宿舍、家
16、屬四個(gè)區(qū),請(qǐng)結(jié)合實(shí)際分析其需求,重新對(duì)其網(wǎng)絡(luò)進(jìn)行規(guī)劃設(shè)計(jì),不考慮與外網(wǎng)的互聯(lián):(1)技術(shù)選型、總體設(shè)計(jì)(2)設(shè)備選型(3)詳細(xì)的拓?fù)湓O(shè)計(jì)(4)IP規(guī)劃、VLAN設(shè)計(jì)、(5)VLAN路由設(shè)計(jì)(6)實(shí)現(xiàn)仿真配置與測(cè)試某校園網(wǎng)的擴(kuò)容方案及實(shí)施(基于Packet Tracer)對(duì)某校已有的校園網(wǎng),根據(jù)新校區(qū)的建立和更多的要求對(duì)其進(jìn)行擴(kuò)容方案的設(shè)計(jì)與實(shí)施。某單位(企業(yè)、醫(yī)院、社區(qū)、學(xué)生公寓、學(xué)校、酒店)網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)(基于Packet Tracer)對(duì)某單位的網(wǎng)絡(luò)進(jìn)行需求分析,完成下列設(shè)計(jì)任務(wù):(1)給出技術(shù)選型、總體設(shè)計(jì)(2)給出設(shè)備選型(3)給出詳細(xì)的拓?fù)湓O(shè)計(jì)(4)給出VLAN設(shè)計(jì)、ip規(guī)劃(5)給
17、出路由設(shè)計(jì)(6)實(shí)現(xiàn)仿真配置與測(cè)試園區(qū)網(wǎng)絡(luò)的路由設(shè)計(jì)(基于gns3環(huán)境)園區(qū)網(wǎng)絡(luò)的防火墻設(shè)計(jì)(基于gns3環(huán)境)基于H3C網(wǎng)絡(luò)設(shè)備的園區(qū)網(wǎng)絡(luò)設(shè)計(jì)園區(qū)網(wǎng)絡(luò)的路由冗余與鏈路聚合設(shè)計(jì)(基于gns3環(huán)境)類(lèi)題目:網(wǎng)絡(luò)應(yīng)用編程要求:(1)推薦采用圖形界面實(shí)現(xiàn)。(2)程序代碼書(shū)寫(xiě)規(guī)范,有充足的注釋。(3)綠色軟件:程序運(yùn)行不需安裝,避免寫(xiě)系統(tǒng)和注冊(cè)表;(4)開(kāi)發(fā)平臺(tái)、開(kāi)發(fā)語(yǔ)言不限。(5)明確題目的意圖,設(shè)計(jì)上應(yīng)有足夠的工作量LAN小助手編程實(shí)現(xiàn)以下功能:(1)發(fā)送ICMP數(shù)據(jù)包,以獲取指定IP網(wǎng)段中的活動(dòng)主機(jī),并將結(jié)果顯示在標(biāo)準(zhǔn)輸出設(shè)備或輸出到文 件中。(2)顯示這些主機(jī)的的IP地址與對(duì)應(yīng)的MAC地址的關(guān)
18、系表(3)能顯示本地機(jī)所有可用的網(wǎng)絡(luò)接口與對(duì)應(yīng)的ip地址(4)能修改本地機(jī)指定網(wǎng)絡(luò)接口的ip地址(5)能解析主機(jī)的域名(將域名解析成對(duì)應(yīng)的IP)網(wǎng)絡(luò)流量統(tǒng)計(jì)(基于raw socket)監(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數(shù)據(jù)包的個(gè)數(shù),并將其用圖形表示出來(lái)。網(wǎng)絡(luò)流量統(tǒng)計(jì)(基于Winpcap接口)監(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數(shù)據(jù)包的個(gè)數(shù),并將其用圖形表示出來(lái)。包過(guò)濾防火墻的設(shè)計(jì)與實(shí)現(xiàn)(基于Winsock SPI接口)要求實(shí)現(xiàn)一個(gè)簡(jiǎn)單的包過(guò)濾防火墻,能夠根據(jù)IP
19、地址范圍阻塞或允許客戶(hù)機(jī)對(duì)FTP服務(wù)的訪(fǎng)問(wèn)。包過(guò)濾防火墻的設(shè)計(jì)與實(shí)現(xiàn)(基于linux/Ubuntu)要求實(shí)現(xiàn)一個(gè)簡(jiǎn)單的包過(guò)濾防火墻,能夠根據(jù)IP地址范圍阻塞或允許客戶(hù)機(jī)對(duì)FTP服務(wù)的訪(fǎng)問(wèn)。簡(jiǎn)易HTTP代理服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)代理服務(wù)器使用偵聽(tīng)socket在指定的端口上偵聽(tīng)web訪(fǎng)問(wèn)請(qǐng)求,對(duì)于客戶(hù)端每次訪(fǎng)問(wèn)都自動(dòng)創(chuàng)建一個(gè) 線(xiàn)程,解析客戶(hù)端Host頭域里面的值,獲取目標(biāo)web服務(wù)器地址,并使用socket進(jìn)行連接,以“中繼” 方式,轉(zhuǎn)發(fā)雙方的http包?;赨DP協(xié)議網(wǎng)上聊天程序基于TCP協(xié)議網(wǎng)上聊天程序FTP服務(wù)器設(shè)計(jì)實(shí)現(xiàn)一 FTP服務(wù)器,能列出/更改目錄,上下傳文件,顯示文件列表,支持NOOP/
20、PASV/BIN等選項(xiàng)。FTP客戶(hù)端設(shè)計(jì)(基于與FTP協(xié)議相關(guān)的類(lèi))實(shí)現(xiàn)的ftp客戶(hù)端,能列出/更改目錄,上下傳文件,顯示文件列表等選項(xiàng)。簡(jiǎn)單的端口掃描器(1人)實(shí)現(xiàn)一個(gè)端口掃描程序,判斷指定的主機(jī)有哪些端口可以提供服務(wù),并把掃描得知的結(jié)果記錄下來(lái)。簡(jiǎn)單Web服務(wù)器的設(shè)計(jì)與實(shí)現(xiàn)(1人)完成一個(gè)簡(jiǎn)單的Web服務(wù)器,要求能夠通過(guò)HTTP Get命令獲得一個(gè)簡(jiǎn)單的HTML文件。(可以帶圖 片。)HTTP客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)(基于與HTTP協(xié)議相關(guān)的類(lèi))開(kāi)發(fā)一 HTTP客戶(hù)端,使其能夠向web服務(wù)器請(qǐng)求文件、和向服務(wù)器提交數(shù)據(jù),以便服務(wù)器做出相應(yīng) 的處理。簡(jiǎn)單電子郵件客戶(hù)端的設(shè)計(jì)與實(shí)現(xiàn)(基于與郵件協(xié)議相
21、關(guān)的類(lèi))完成一個(gè)電子郵件客戶(hù)端軟件,要求能夠收取郵件、發(fā)送郵件、書(shū)寫(xiě)新郵件、具有圖形化界面。提示: 可選用基于JavaMail網(wǎng)絡(luò)包實(shí)現(xiàn)。P2P文件傳輸平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)分別設(shè)計(jì)一個(gè)服務(wù)器、客戶(hù)端程序,客戶(hù)端使用p2p協(xié)議從“服務(wù)器端”進(jìn)行文件下載。綜合掃描器程序的實(shí)現(xiàn)ARP掃描實(shí)現(xiàn)ICMP掃描實(shí)現(xiàn)TCP掃描實(shí)現(xiàn)UDP掃描實(shí)現(xiàn)利用組播實(shí)現(xiàn)網(wǎng)絡(luò)屏幕廣播通過(guò)socket接口,引用UDP協(xié)議,設(shè)置成組播通信方式分別設(shè)計(jì)教師機(jī)端程序、學(xué)生機(jī)端程序,教師機(jī)端程序?qū)⒈緳C(jī)屏幕畫(huà)面,定時(shí)地以多播方式傳給學(xué)生機(jī)端程序顯示本地網(wǎng)絡(luò)信息設(shè)置與網(wǎng)絡(luò)對(duì)時(shí)程序設(shè)計(jì)主要功能如下:本地網(wǎng)絡(luò)信息的獲取計(jì)算機(jī)名稱(chēng)、IP地址、網(wǎng)卡地
22、址、DNS設(shè)置、安裝的協(xié)議、提供的服務(wù)、TCP/IP運(yùn)行信息。修改本地計(jì)算機(jī)的網(wǎng)絡(luò)設(shè)置采用ntp協(xié)議從internet上某個(gè)時(shí)間服務(wù)器,獲取時(shí)間信息,準(zhǔn)確地更新本地機(jī)時(shí)鐘,支持手動(dòng)、定時(shí)自動(dòng)兩種方式基于IPV6的文件傳輸程序設(shè)計(jì)程序分文件發(fā)送端、文件接收端兩部分。功能是發(fā)送端能向接收端傳輸文件。通信雙方采用ipv6地址,在傳輸層上采用TCP協(xié)議傳數(shù)據(jù)?;诙嗖サ奈募鬏敵绦蛟O(shè)計(jì) 程序分文件發(fā)送端、文件接收端兩部分。功能是文件發(fā)送端能同時(shí)向n個(gè)接收端傳輸文件。要求采用 UDP協(xié)議并以多播(組播)方式實(shí)現(xiàn)通信?;诙嗑€(xiàn)程的文件傳輸程序設(shè)計(jì)程序分服務(wù)器端、客戶(hù)端兩部分。功能是服務(wù)器端能同時(shí)響應(yīng)n個(gè)客
23、戶(hù)端的tcp連接請(qǐng)求,提供指定文 件下載。服務(wù)器端要求采用多線(xiàn)程編程技術(shù)。點(diǎn)對(duì)點(diǎn)語(yǔ)音聊天程序設(shè)計(jì)程序主要由語(yǔ)音采集、語(yǔ)音發(fā)送、語(yǔ)音接收、語(yǔ)音播放四個(gè)部分組成。通信協(xié)議采用UDP;圖形化界面;語(yǔ)音采集與播放采用windows API(ACM)接口。網(wǎng)絡(luò)對(duì)弈程序設(shè)計(jì)運(yùn)用tcp協(xié)議設(shè)計(jì)一個(gè)五子棋聯(lián)機(jī)對(duì)弈程序,采用圖形化方式設(shè)計(jì)。網(wǎng)絡(luò)U盤(pán)(2人)(1)實(shí)現(xiàn)遠(yuǎn)程主機(jī)上管理自己的文件:如創(chuàng)建、打開(kāi)、復(fù)制、刪除文件或目錄以及遠(yuǎn)程文件上傳、 下載;(2)程序包括客戶(hù)端和服務(wù)器端兩部分:客戶(hù)端使用圖形用戶(hù)界面發(fā)出各種管理命令;接收服務(wù)器返回的操作結(jié)果。服務(wù)器為每個(gè)用戶(hù)建立一個(gè)目錄(網(wǎng)絡(luò)U盤(pán)),服務(wù)器維護(hù)用戶(hù)對(duì)目
24、錄操作權(quán)限的列表,負(fù)責(zé)驗(yàn)證用 戶(hù)對(duì)文件的操作權(quán)限;接收和執(zhí)行授權(quán)用戶(hù)的命令并返回操作結(jié)果;(3)用戶(hù)界面:服務(wù)器端界面顯示用戶(hù)登錄及認(rèn)證信息和操作日志;客戶(hù)端界面可以設(shè)置遠(yuǎn)程主機(jī) 名;顯示遠(yuǎn)程文件列表;操作命令可以采用菜單、按鈕及彈出菜單來(lái)實(shí)現(xiàn)。要求界面布局合理、簡(jiǎn)潔美觀(guān)。(4)運(yùn)用Socket技術(shù),使用TCP協(xié)議機(jī)房網(wǎng)絡(luò)試題發(fā)放與回收軟件設(shè)計(jì)(2人)軟件的結(jié)構(gòu)是C/S模式(1)分別設(shè)計(jì)教師機(jī)端、學(xué)生端程序(2)學(xué)生端程序主要功能是:運(yùn)行后可以登錄到教師端程序(考試系統(tǒng))、自動(dòng)打開(kāi)試題文檔、提示考試相關(guān)信息、自動(dòng)鎖定鍵盤(pán)(考試計(jì)時(shí)結(jié)束)(3)教師端程序主要功能是:導(dǎo)入考生名單、核對(duì)登錄者身份、向?qū)W生端發(fā)放試題文件(自動(dòng)或手動(dòng))、啟動(dòng)考試計(jì)時(shí)、自動(dòng) 回收答題文件、自動(dòng)清除學(xué)生端主機(jī)指定位置文件網(wǎng)絡(luò)投票系統(tǒng)設(shè)計(jì)服務(wù)器端:能編輯候選人名單、能發(fā)布投票的結(jié)果、能接收投票、能設(shè)置投票的起止時(shí)間、能記錄 每個(gè)投票者得名字、主機(jī)的ip、主機(jī)的cpu id、投票的時(shí)間、能制定和實(shí)施合理的投票規(guī)則??蛻?hù)端:能查看候選人名單、投票的結(jié)果、能投票第五類(lèi)題目:理論與應(yīng)用研究要求:(1)內(nèi)容涉及本課程相關(guān)領(lǐng)域
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人購(gòu)房合同書(shū)3
- 二零二五年度新能源企業(yè)員工聘用與能源轉(zhuǎn)換技術(shù)合同
- 2025年度藝術(shù)品拍賣(mài)成交確認(rèn)與市場(chǎng)推廣合同
- 2025年度施工現(xiàn)場(chǎng)安全監(jiān)理合同協(xié)議書(shū)
- 2025年度海上船舶船員勞動(dòng)合同
- 2025年度海洋旅游設(shè)施海域使用權(quán)租賃與市場(chǎng)推廣合同
- 企業(yè)勞動(dòng)合同書(shū)樣本2
- 二零二五年度洗車(chē)工職業(yè)健康保險(xiǎn)合同
- 二零二五年度文化產(chǎn)業(yè)發(fā)展合作合同解除協(xié)議
- 2025年度環(huán)保建材產(chǎn)品區(qū)域代理加盟合同
- 《鍋爐原理》試題庫(kù)及參考答案(學(xué)習(xí)資料)
- 防呆防錯(cuò)十大原理及案例分析
- 區(qū)塊鏈金融發(fā)展的現(xiàn)狀、挑戰(zhàn)與前景
- 秒的認(rèn)識(shí) 全國(guó)公開(kāi)課一等獎(jiǎng)
- 電工基礎(chǔ)(第五版) 課件全套 白乃平 第1-9章 電路的基本概念和基本定律- 磁路與鐵芯線(xiàn)圈+附錄 常用電工儀表簡(jiǎn)介
- ct增強(qiáng)掃描中造影劑外滲課件
- 苗木采購(gòu)服務(wù)方案以及售后服務(wù)方案2
- 《汽車(chē)發(fā)動(dòng)機(jī)構(gòu)造與維修》教案-
- 2021年陜西西安亮麗電力集團(tuán)有限責(zé)任公司招聘筆試試題
- 高中英語(yǔ)-Studying abroad教學(xué)課件設(shè)計(jì)
- 6kvfc真空接觸器試驗(yàn)報(bào)告
評(píng)論
0/150
提交評(píng)論