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

下載本文檔

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

文檔簡介

1、計算機(jī)網(wǎng)絡(luò)課程設(shè)計一 . 中小型千兆網(wǎng)吧組建內(nèi)容及要求:用BOSO軟件實(shí)現(xiàn)小規(guī)模網(wǎng)絡(luò)的模擬。熟悉對路由器和交換機(jī)的配置命 令,調(diào)通網(wǎng)絡(luò),并通過實(shí)例深入理解網(wǎng)絡(luò)基本工作原理及實(shí)現(xiàn)方法。學(xué)會網(wǎng) 絡(luò)構(gòu)建、日常維護(hù)以及管理的方法,使學(xué)生掌握在信息化社會建設(shè)過程中 所必須具備的計算機(jī)網(wǎng)絡(luò)組網(wǎng)和建設(shè)所需的基本知識與操作技能,網(wǎng)吧包 含 100-200 臺上網(wǎng)的計算機(jī)。二小型網(wǎng)絡(luò)的組建 通過對網(wǎng)絡(luò)的具體規(guī)劃和組建,掌握網(wǎng)絡(luò)互連設(shè)備的使用及工作原理;掌握 IP 地址的配置及數(shù)據(jù)傳輸過程和路由的選擇。具體要求如下:1. 使用模擬仿真軟件,構(gòu)建一個小型網(wǎng)絡(luò)。要求使用路由器、交換機(jī)等 網(wǎng)絡(luò)互連設(shè)備。根據(jù)設(shè)計要求,選

2、擇網(wǎng)絡(luò)類型。2. 分配和配置 IP 地址,要求配置內(nèi)部網(wǎng)絡(luò)地址。3. 對交換機(jī)、路由器等進(jìn)行配置。4. 通過使用模擬仿真軟件,模擬局域網(wǎng)間的數(shù)據(jù)通信過程。5. 分析通信過程中出現(xiàn)的問題,并加以解決。6. 寫出課程設(shè)計報告:設(shè)計目的、設(shè)計內(nèi)容、設(shè)計方案、拓?fù)鋱D、設(shè) 備選型、方案報價、子網(wǎng)劃分等內(nèi)容。(1) 企業(yè)網(wǎng)絡(luò)工程(2) 銀行網(wǎng)絡(luò)工程(3) 醫(yī)院網(wǎng)絡(luò)工程(4) 校園網(wǎng)網(wǎng)絡(luò)工程(5) 大型機(jī)場信息網(wǎng)絡(luò)工程(6) 郵電綜合管理信息網(wǎng)(7) 某航空公司網(wǎng)絡(luò)系統(tǒng)建設(shè)(8) 某市寬帶信息網(wǎng)絡(luò)(9) 證券交易網(wǎng)絡(luò)系統(tǒng)(10) 學(xué)校以太網(wǎng)網(wǎng)絡(luò)建設(shè)三.Ping程序的設(shè)計與實(shí)現(xiàn)設(shè)計的目的是使學(xué)生掌握網(wǎng)絡(luò)層協(xié)議

3、的原理及實(shí)現(xiàn)方法。設(shè)計內(nèi)容,在給定的Ping程序的基礎(chǔ)上做如下功能擴(kuò)充:-h顯示幫助信息-b允許ping個廣播地址,只用于IPv4-t 設(shè)置ttl值,只用于IPv4-q安靜模式。不顯示每個收到的包的分析結(jié)果,只在結(jié)束時,顯示匯總結(jié)果Ping命令的基本描述Ping的操作是向某些IP地址發(fā)送一個ICMP Echo消息,接著該節(jié)點(diǎn)返回一個 ICMP Echo reply 消息。ICMP消息使用IP頭作為基本控制。IP頭的格式如下01230 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-

4、+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Identification |Flags| Fragment Offset|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Checksum| Time to Live | Protocol | Header|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+SourceAddress+-+-+-+-+-+-+-+-+-+-+-+-+-+-

5、+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+DestinationAddress+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Version=4IHL Internet 頭長Type of Service = 0Total Length IP包的總長度Identification, Flags, Fragment Offset 用于 IP 包分段Time to Live IP包的存活時長Protocol ICMP = 1Addresses發(fā)送Echo消息的源地址是發(fā)送Echo re

6、ply消息的目的地址,相反, 發(fā)送 Echo 消息的目的地址是發(fā)送 Echo reply 消息的源地址。Pi ng實(shí)際上是使用ICMP中的ECHO文來實(shí)現(xiàn)的。Echo或Echo Reply 消息格式如下 :0 1 2 30 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+Type|Code|Checksum+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

7、+-+-+-+-+-+-+-+-+-+-+| Identifier | Sequence Number|+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+| Data .+-+-+-+-+-Typeecho 消息的類型為 8echo reply 的消息類型為 0 。Code=0Checksum為從TYPE開始到IP包結(jié)束的校驗和Identifier如果 code = 0, identifier 用來匹配 echo 和 echo reply 消息 Sequence Number如果 code = 0, identif

8、ier 用來匹配 echo 和 echo reply 消息 功能描述:收到 echo 消息必須回應(yīng) echo reply 消息。identifier 和 sequence number 可能被發(fā)送 echo 的主機(jī)用來匹配返 回的echo reply消息。例如:identifier可能用于類似于 TCP或UDP的port用來標(biāo)示一個會話 , 而 sequence number 會在每次發(fā)送 echo 請求后遞 增。收到 echo 的主機(jī)或路由器返回同一個值與之匹配1、數(shù)據(jù)結(jié)構(gòu)的描述1) IP 包格式struct ip BYTE Ver_ihl; 10MTCP/IP 協(xié)議分析及實(shí)現(xiàn)設(shè)計目的及要求

9、:1、初步掌握 Windowssocket 編程的方法,并運(yùn)用所學(xué)的知識實(shí)現(xiàn)客戶 端和服務(wù)器端的簡單雙向通信。2、熟悉TCP或IP協(xié)議的基本原理,并能對客戶/服務(wù)器編程模式有一 個深入理解。3、進(jìn)一步熟悉面向?qū)ο蟮木幊谭椒ê头庋b的相關(guān)概念。4、了解用 Visual C+ 進(jìn)行基于對話框的編程的方法。5、培養(yǎng)一定的自學(xué)能力和獨(dú)立分析問題、解決問題的能力。比如查找 資料書、自主學(xué)習(xí)新知識。十.FTP客戶端程序設(shè)計實(shí)現(xiàn)FTP客戶端程序十一. FTP服務(wù)器端程序設(shè)計實(shí)現(xiàn)FTP服務(wù)器端程序十二.TCP通信程序設(shè)計要求:實(shí)現(xiàn)TCP的連接建立、文件傳送和連接釋放的三個階段,并將任一文件 傳送到服務(wù)器端,編程

10、完成該應(yīng)用程序的設(shè)計。實(shí)驗報告要求有實(shí)現(xiàn)過程的 流程圖,對主要的函數(shù)及其參數(shù)給予說明,要有實(shí)現(xiàn)過程的主要程序段,并 對各段程序的功能及作用進(jìn)行說明。十三. 局域網(wǎng)數(shù)據(jù)包捕獲程序設(shè)計設(shè)計一個GUI程序,實(shí)現(xiàn)IP、TCP UDP數(shù)據(jù)包的捕獲和解析。通過編 程了解各類數(shù)據(jù)報的結(jié)構(gòu),掌握網(wǎng)絡(luò)編程的基本原理和方法。十四. 滑動窗口協(xié)議程序的設(shè)計與實(shí)現(xiàn) 設(shè)計一個演示滑動窗口協(xié)議的圖形界面程序。 十五 . 簡單端口掃描程序設(shè)計實(shí)現(xiàn)一個掃描器,必須能夠完成以下所有功能: 使用 TCP connect 、TCP SYN 和 TCP FIN 進(jìn)行端口掃描,使用 ICMP echo 掃描實(shí)現(xiàn) IP 掃描。并把 掃描

11、得知的結(jié)果記錄下來。十六. 廣播通信程序設(shè)計1、 使用 WinSock API 編程實(shí)現(xiàn)局域網(wǎng)消息廣播的實(shí)用程序。2、 參閱資料,簡述單播、廣播、多播的區(qū)別和聯(lián)系,以及各自的優(yōu) 缺點(diǎn)和適用范圍。十七. 跟蹤路由程序設(shè)計 程序記錄并顯示數(shù)據(jù)報從源端機(jī)器傳送到目標(biāo)機(jī)器的過程中所經(jīng)過的 路由器的 IP 地址,且記錄數(shù)據(jù)報到達(dá)每個路由器所需要的時間。十八.基于Winpcap的ARP數(shù)據(jù)包的捕獲與解析1) 設(shè)計一個GUI程序,完成局域網(wǎng)數(shù)據(jù)包的捕獲和 ARP數(shù)據(jù)包的解 析;2) 捕獲幾個網(wǎng)絡(luò)數(shù)據(jù)報,給出實(shí)例并分析ARP數(shù)據(jù)包各字段的含義;3) 說明基于 Winpcap 編程的基本原理、程序的總體框架,繪制每個 函數(shù)的詳細(xì)設(shè)計流程圖。十九.基于Winpcap的網(wǎng)絡(luò)流量統(tǒng)計分析1) 設(shè)計一個 GUI 程序,完成局域網(wǎng)數(shù)據(jù)包的捕獲和統(tǒng)計,需要統(tǒng)計的數(shù)據(jù)包包括 TCP UPD ICMP ARP廣播數(shù)據(jù)包;2)捕獲一段時間的數(shù)據(jù)包,分析統(tǒng)計的結(jié)果;3)說明基于 Winpcap 編程的基本原理 程序的總體框架,繪制每個 函數(shù)的詳細(xì)設(shè)計流程圖。二十 . 圖形化網(wǎng)絡(luò)流量監(jiān)控 開發(fā)一款圖形化顯示的網(wǎng)絡(luò)流量監(jiān)控系統(tǒng)軟件, 軟件能夠以圖形形式實(shí) 時動態(tài)的顯示網(wǎng)絡(luò)流量的變化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論