計(jì)算機(jī)網(wǎng)絡(luò)編程題目_第1頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)編程題目_第2頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)編程題目_第3頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)編程題目_第4頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)編程題目_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)選題指南實(shí)驗(yàn)實(shí)驗(yàn)名稱詳細(xì)內(nèi)容1TransmissionversusPropagationDelayAppletThissimpleappletillustratesoneofthemostfundamentalconceptsincomputernetworking:transmissiondelayversuspropagationdelay.AlthoughthisconceptisdiscussedindetailinChapter1,an"interactiveanimationspeaksathousandwords".Yousetthelengthofthelink,thepacketsize,andthetransmissionspeed;theappletshowsthepacketbeingsentfromsendertoreceiver.2QueuingandLossAppletAswelearned,themostcomplicatedandinterestingcomponentofend-to-enddelayisqueuingdelay.Inthisapplet,youspecifythepacketarrivalrateandthelinktransmissionspeed.You'llthenseepacketsarriveandqueueforservice.Whenthequeuebecomesfull,you'llseethequeueoverflow--thatis,packetloss.Enjoy!3MessageSegmentationWiththisinteractiveapplet,youwillseetheeffectofpipeliningwhenalargemessageischoppedupintomanysmallpackets.Therearefournodes:asource,adestinationandtwointermediatestore-and-forwardswitches.Eachpacketsentfromthesourcemustbetransmittedoverthreelinksbeforeitreachesthedestination.4HTTPDelayEstimationThisappletprovides"back-of-the-envelope"visualizationsandcalculationsforWebresponsetimes.YoudefinethenumberofobjectsintheWebpage,theround-triptime(RTT),whetherpersistentconnectionsareusedornot,andthenumberofparallelconnections.Theappletthendoesallthework!5Recursive/IterativeQueriesinDNSThisDNSappletanimatesadditionalcombinationsofiterativeandrecursivequeriesamongfournameservers:alocalnameserver,arootnameserver,anintermediatenameserver,andanauthoritativenameserver.6MultithreadedWebServerThisWebserverthatiscapableofservingmultiplerequestsinparallelbasedonHTTP1.0,asdefinedinRFC1945.7設(shè)計(jì)MailSender(Useragent)ThisMailSenderprovidesagraphicalinterfaceforthesender,withfieldsforsender'se-mailaddress,recipient'se-mailaddress,subjectofthemessage,andthemessageitself.ItcansettheSMTPserver'sIPaddress.8利用多線程服務(wù)器實(shí)現(xiàn)的客戶/服務(wù)器Tic-Tac-Toe網(wǎng)上游戲程序功能:(1)登錄功能。客戶端登錄到游戲服務(wù)器,服務(wù)器管理所有登錄的客戶,并將客戶列表發(fā)送給各個(gè)客戶顯示。(2)客戶可以通過(guò)客戶列表請(qǐng)求與其它客戶對(duì)玩,也可以同一客戶端兩人對(duì)玩或與服務(wù)器對(duì)玩。(3)服務(wù)器游戲算法具有一定的智能,客戶相同的輸入可以有不同反應(yīng)。(4)設(shè)計(jì)美觀易用的圖形界面。9Go-Back-NProtocol仿真ThisinsightfulappletanimatestheGo-Back-Ntheory,coveredinSection3.4ofthetext.Inthisapplet,thewindowlimitsthesendertoamaximumoffiveunacknowledgedpackets.Tryrepeatedlyclickingon"SendNew"sixormoretimes.Whathappens?10FlowControl仿真Thisappletanimatestheinteractionbetweenthesendingapplication,theTCPsendbuffer,theTCPreceivebuffer,andthereceivingapplication.Thereceivingapplicationreadschunksofbytesatrandomtimes.Whenthereceivebufferbecomesfull,theTCPreceiveradvertisesareceivewindowof0.Asdescribedinthetext,thesenderthencontinuestosendsegmentswithonebyteofdata.Thereisasmallbuginthisappletforacertaincombinationoffileandbuffersizes.Canyoufindit?11IPFragmentationInthissimple"calculatorapplet,"youprovidethedatagramsizeandtheMTU,andtheappletreturnsinformationaboutthefragmentsthatarederivedfromthedatagram.12CSMA/CD仿真Itprovidesimportantinsightsintorandomaccessprotocols,animatingtheinteractionbetweenpropagationdelayandtransmissiontime.Noticethatat10Mbps,asinglepacketcanmonopolizetheentirelinkforalmostaneternity.Alsonoticethatafteracollision,thelinkcanidleforanexceedinglylongtimebeforeanoderetransmits.YoucanlearnalotaboutCSMAbyplayingwiththedifferentparameters.Enjoy!13802.11CSMA/CAWITHOUTHiddenTerminalsInthisappletthereisoneaccesspointandthreemobilestations.Byclickingonastationbutton,youinstructthestationtoemitaframe.EachstationusestheCSMA/CAprotocol.You'llbeabletovisualizetheRTS/CTSsequence,theNAV,collisions,andthecountdowns.Inthisversion,allofthestationscanheareachother'stransmissions.Theappletprovidesgreatinsightsintoacomplexprotocol.14802.11CSMA/CAWITHHiddenTerminalsThisappletissimilartothepreviousapplet,butnownoneofthemobilestationscanhearthetransmissionofanyothermobilestation.15網(wǎng)絡(luò)管理命令軟件包設(shè)計(jì)閱讀常用windows管理命令、常用網(wǎng)絡(luò)命令使用技巧詳解,選擇其中三個(gè)命令組成一個(gè)一體化的圖形用戶軟件.16實(shí)現(xiàn)NCSP協(xié)議網(wǎng)絡(luò)選課系統(tǒng)要求除基本功能外,還要實(shí)現(xiàn)以下功能:(1)實(shí)現(xiàn)教師客戶端程序,要求能夠向server上傳開(kāi)設(shè)的課程,server能夠管理哪個(gè)教師開(kāi)設(shè)的哪門課程;(2)修改學(xué)生客戶端,選課還需指定教師(因?yàn)橐粋€(gè)課程可以被多個(gè)教師教);(3)NCSP協(xié)議不具備對(duì)于用戶已經(jīng)選擇的課程進(jìn)行增加和刪除的功能,擴(kuò)充NCSP協(xié)議,使其支持這些功能;(4)目前Server程序在某一時(shí)刻只能服務(wù)一個(gè)client,請(qǐng)?zhí)砑佣嗑€程的支持,使server可以同時(shí)服務(wù)多個(gè)client;(5)采用圖形界面,方便易用;(6)應(yīng)該具有易用、美觀的圖形界面。17編寫一個(gè)類似OICQ的聊天程序包括客戶端和服務(wù)器,可以供多個(gè)用戶進(jìn)行聊天。功能:(1)登錄功能。客戶端登錄到聊天服務(wù)器,服務(wù)器管理所有登錄的客戶,并將客戶列表發(fā)送給各個(gè)客戶顯示。(2)客戶可以通過(guò)服務(wù)器轉(zhuǎn)發(fā),實(shí)現(xiàn)一對(duì)一和多對(duì)多聊天。(3)實(shí)現(xiàn)呼叫功能。當(dāng)客戶端程序連接服務(wù)器時(shí),通過(guò)服務(wù)器搜索所要呼叫的客戶,如果檢測(cè)到此用戶且該用戶正處于聯(lián)網(wǎng)狀態(tài),則服務(wù)器通知此用戶的客戶端程序響應(yīng)主叫方客戶端程序,然后在主叫方和被叫方建立連接后,雙方就可以聊天或進(jìn)行其它的通信。

(4)客戶端程序應(yīng)該可以實(shí)時(shí)顯示目前其它用戶的狀態(tài)(例如好友信息上、下線)。18VLAN構(gòu)建要求:(1)編寫完整的VLAN構(gòu)建方案。包括所需設(shè)備以及詳細(xì)列明各個(gè)步驟。(2)利用實(shí)驗(yàn)室提供的設(shè)備完成VLAN構(gòu)建。測(cè)試其可用性。(3)通過(guò)各種方式記錄構(gòu)建過(guò)程。如照片,文字記錄等等。(4)編寫完善的構(gòu)建報(bào)告書(shū)。寫明構(gòu)建過(guò)程中所遇到的問(wèn)題,解決方法,體會(huì)和總結(jié)等等。19FrameRelay構(gòu)建要求:(1)編寫完整的FrameRelay構(gòu)建方案。包括所需設(shè)備以及詳細(xì)列明各個(gè)步驟。編寫所需的程序。(2)利用實(shí)驗(yàn)室提供的設(shè)備完成FrameRelay構(gòu)建。測(cè)試其可用性。(3)通過(guò)各種方式記錄構(gòu)建過(guò)程。如照片,文字記錄等等。(4)編寫完善的構(gòu)建報(bào)告書(shū)。寫明構(gòu)建過(guò)程中所遇到的問(wèn)題,解決方法,體會(huì)和總結(jié)等等。20X.25仿真功能:(1)程序按照X.25協(xié)議機(jī)制建立通信結(jié)點(diǎn)之間的虛電路進(jìn)行數(shù)據(jù)傳輸。(2)仿真顯示通信過(guò)程中的各項(xiàng)具體流程??梢詼y(cè)算通信信道的路由、通信性能、通信時(shí)延等等。(3)設(shè)計(jì)美觀易用的圖形界面。21無(wú)線LAN構(gòu)建要求:(1)編寫完整的無(wú)線LAN構(gòu)建方案。包括所需設(shè)備以及詳細(xì)列明各個(gè)步驟。(2)利用實(shí)驗(yàn)室提供的設(shè)備完成無(wú)線LAN構(gòu)建。測(cè)試其可用性。(3)通過(guò)各種方式記錄構(gòu)建過(guò)程。如照片,文字記錄等等。(4)編寫完善的構(gòu)建報(bào)告書(shū)。寫明構(gòu)建過(guò)程中所遇到的問(wèn)題、解決方法、體會(huì)和總結(jié)等等。22無(wú)線傳感器網(wǎng)絡(luò)構(gòu)建要求:(1)編寫無(wú)線傳感器接收端后臺(tái)程序以及傳感器程序。(2)搭建無(wú)線傳感器網(wǎng)絡(luò)。觀測(cè)某項(xiàng)指標(biāo),采集其數(shù)據(jù),在接接端匯總。(3)通過(guò)各種方式記錄構(gòu)建過(guò)程。如照片,文字記錄等等。(4)編寫完善的構(gòu)建報(bào)告書(shū)。寫明構(gòu)建過(guò)程中所遇到的問(wèn)題,解決方法,體會(huì)和總結(jié)等等。(5)后臺(tái)程序要求圖形界面簡(jiǎn)潔易用。23軟件防火墻設(shè)計(jì)實(shí)現(xiàn)防火墻的基本功能:(1)檢查傳入數(shù)據(jù)包中的源地址或目標(biāo)地址及其他信息,然后阻止數(shù)據(jù)包通過(guò)或者允許它通過(guò)。(2)通過(guò)匹配IP數(shù)據(jù)頭來(lái)確定是否允許通信通過(guò)接口。(3)將所有傳出的通信都記錄在狀態(tài)表中。在連接通信返回到接口時(shí),將檢查狀態(tài)表以確保這些通信來(lái)源于此接口。(4)實(shí)現(xiàn)應(yīng)用程序篩選器功能,允許用戶分析特定應(yīng)用程序的數(shù)據(jù)流并且提供應(yīng)用程序特定的處理。(6)客戶可制定特定的安全策略。(5)設(shè)計(jì)美觀易用的圖形界面。24軟件VPN設(shè)計(jì)實(shí)現(xiàn)VPN軟件的基本功能:(1)服務(wù)器端構(gòu)建和維護(hù)子網(wǎng),并具有一定的安全保護(hù)功能。如訪問(wèn)控制、信息加/解密等。(2)客戶端可以快速的訪問(wèn)子網(wǎng)內(nèi)部。在帶寬足夠情況下,允許許多客戶同時(shí)訪問(wèn)。(3)在連接發(fā)生問(wèn)題時(shí)有相應(yīng)處理方案,如自動(dòng)重接等等。(4)設(shè)計(jì)美觀易用的圖形界面。25網(wǎng)絡(luò)監(jiān)視器設(shè)計(jì)功能:(1)實(shí)現(xiàn)觸發(fā)功能,讓網(wǎng)絡(luò)監(jiān)視器在發(fā)生某種或某些情況時(shí)開(kāi)始或停止捕獲信息。(2)實(shí)現(xiàn)數(shù)據(jù)捕獲篩選功能。包括:通過(guò)協(xié)議篩選、通過(guò)地址篩選、通過(guò)數(shù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論