計算機網絡課程設計題目_第1頁
計算機網絡課程設計題目_第2頁
計算機網絡課程設計題目_第3頁
計算機網絡課程設計題目_第4頁
計算機網絡課程設計題目_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

3、的原理及實現(xiàn)方法。設計內容,在給定的Ping程序的基礎上做如下功能擴充:-h顯示幫助信息-b允許ping個廣播地址,只用于IPv4-t 設置ttl值,只用于IPv4-q安靜模式。不顯示每個收到的包的分析結果,只在結束時,顯示匯總結果Ping命令的基本描述Ping的操作是向某些IP地址發(fā)送一個ICMP Echo消息,接著該節(jié)點返回一個 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實際上是使用ICMP中的ECHO文來實現(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包結束的校驗和Identifier如果 code = 0, identifier 用來匹配 echo 和 echo reply 消息 Sequence Number如果 code = 0, identif

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

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

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

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

溫馨提示

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

評論

0/150

提交評論