计算机网络 高层实验,清华大学计算机网络实验指示书
清華大學計算機網絡實驗指示書
(19頁)
本資源提供全文預覽,點擊全文預覽即可全文預覽,如果喜歡文檔就下載吧,查找使用更方便哦!
14.9 積分
計算機網絡實驗指示書計 算 機 網 絡實驗指示書清華大學計算機科學與技術系 年 月 目 錄前 言 2實驗要求 4實驗準備及簡要上機指示 51 上機基本操作 52 網絡基本操作 63 書寫makefile工程文件 74 編譯器 85 注意事項 8實驗一 數據鏈路層協議的設計與實現 91 實驗目的 92 實驗內容 93 模擬實現環境及其使用 94 實驗步驟和注意事項 10實驗二 文件傳輸協議的設計與實現 111 實驗目的 112 實驗內容和要求 113 實驗說明 114 實驗幫助 125 注意事項 13實驗三 協議狀態機的簡單實現 141 實驗目的 142 實驗內容和要求 143 實驗說明 164 實驗幫助 165 參考文獻 17選做實驗- 傳輸控制協議的簡單實現 181 實驗目的 182 實驗要求 183 模擬實現環境及其使用 193.1向下的接口 193.2向上的接口 193.3測試 203.4編譯和運行 20選做實驗-附錄 TCP協議的實現范例 211 實現結構 212 數據結構 213 推薦參考文獻 21第 2 頁實驗要求計算機網絡是現代信息社會最重要的基礎設施之一。在過去十幾年里得到了迅速的發展和應用。《計算機網絡》課程實驗的目的是為了使學生在課程學習的同時,通過在一個計算機網絡環境中的實際操作,對現代計算機網絡的基本功能有一個初步的了解;通過實現一個數據鏈路層協議,掌握計算機網絡通信協議的基本實現技術;通過一個簡單文件傳送協議的設計和實現,了解計算機網絡高層協議設計實現的環境和方法;通過實現一個簡單的協議狀態機了解、掌握協議描述和實現中這一重要技術;還提供了一些選做實驗以供有余力有興趣的同學進一步提高。總之,通過上述實驗環節,使學生加深了解和更好地掌握《計算機網絡》課程教學大綱要求的內容。在《計算機網絡》的課程實驗過程中,要求學生做到:(1)預習實驗指示書有關部分,認真做好實驗內容的準備,就實驗可能出現的情況提前作出思考和分析。(2)仔細觀察上機和上網操作時出現的各種現象,記錄主要情況,作出必要說明和分析。(3)認真書寫實驗報告。實驗報告包括實驗目的和要求,實驗情況及其分析。對需編程的實驗,寫出程序設計說明,給出源程序框圖和清單。(4)遵守機房紀律,服從輔導教師指揮,愛護實驗設備。(5)實驗課程不遲到,不早退。如有事不能出席,需要向輔導教師請假,所缺實驗一般不補。實驗的驗收將分為兩個部分。第一部分是上機操作,包括檢查程序運行和即時提問。第二部分是提交書面的實驗報告。此外,針對以前教學中出現的問題,網絡實驗將采用階段檢查方式,每個實驗都將應當在規定的時間內完成并檢查通過,過期視為未完成該實驗,不計成績。以避免期末集中檢查方式產生的諸多不良問題,希望同學們抓緊時間,合理安排,認真完成。 實驗準備及簡要上機指示網絡課實驗上機地點安排在東主樓9區414室,環境為約30臺Sun Ultra-5 工作站和一臺Sun Ultra-10工作站、軟件為Solaris 2.5.1,Openwin所構成的網絡環境。并通過NIS+ 軟件將全部用戶的帳號和文件管理在一臺Sun Ultra-10工作站上,該Ultra-10充當NIS+ 服務器,其余Ultra-5為NIS+客戶機。作為基礎,同學應當了解UNIX系統上的基本操作,并學習掌握其他有關知識,本部分將提供三個方面的基礎知識以方便同學使用系統進行實驗:上機基本操作,介紹開機,關機,登錄,修改密碼等操作;網絡基本操作,telnet,ftp;工程文件,書寫makefile的基礎知識等。更詳細的內容及深入知識同學可根據個人需要及興趣查閱有關技術資料。1 上機基本操作1.1 開機與關機由于實驗環境提供給每位同學的是一臺完整主機(不是終端),系統啟動是在本機硬盤上,只有Page: 4?用戶帳號和密碼管理在服務器上,編譯程序時也使用本機資源,由于操作系統UNIX / Solaris的文件系統管理組織方式,對于文件系統的完整性有很高的要求,非正常關機會造成文件系統不完整,至使系統下次啟動故障,嚴重時需要重新安裝系統! 因此要求同學嚴格按照操作規程進行。如遇特殊情況,可以請輔導教師或系統管理員協助解決。開機與關機:開機:打開主機后部的開關,并且打開顯示器開關(顯示器正面最右邊按鈕)關機:首先退出用戶自己的帳號,回到系統提示登錄狀態Login: halt Password : halthalt (連續輸入兩個halt作為密碼)出現ok后,同時按住Shift鍵和鍵盤最右上角的鍵Page: 4Ctrl + shift + poweroff,說清楚可以關閉系統,并關閉主機后部開關(否則第二天加電后系統就會自行啟動),并且關閉顯示器。修改密碼:系統管理員為網絡課開放了ne0000到ne0199的帳號,對于學號在971209到971380之間的同學,帳號為 ne0 + (學號后三位 - 200,并補0補足三位),比如971209的帳號為 ne0009,971232的帳號為ne0032,971315的帳號為ne0115。其他同學可向輔導教師申請一個帳號。所有同學選定帳號后,統一登記,以便于實驗及檢查。系統管理員給每個帳號設定的初始密碼為net123,請同學們首次登錄后立刻修改各自的密碼!由于NIS軟件的存在,修改密碼時Page: 4?可能有兩種情況,假設當前密碼為net123,想把密碼修改為net345:[email?protected]_/export/home/student/ne0008 >passwd passwd: Changing password for ne0008Enter login(NIS+) password: net123New password:net345Re-enter new password:net345 NIS+ password information changed for ne0008 NIS+ credential information changed for ne0008第二種情況,[email?protected]_/export/home/student/ne0025 >passwdpasswd: Changing password for ne0025Enter login(NIS+) password: net123 The password you entered differs from your secure RPC password. To reencrypt your credentials wit 關?鍵?詞: 清華大學 計算機網絡 實驗 指示
?天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
總結
以上是生活随笔為你收集整理的计算机网络 高层实验,清华大学计算机网络实验指示书的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 请求大量数据处理,And
- 下一篇: mac下关于node版本的切换