計算機網實驗報告

2021-07-22 03:02:57 字數 4090 閱讀 8743

計算機網路實驗指導書

計算機網路課程組編寫

安徽工業大學計算機學院

二○一一年十月

1. 實驗總體目標

配合計算機網路課程的教學,加強學生對計算機網路知識(tcp/ip協議)的深刻理解,培養學生的實際操作能力。

2. 實驗課時分配

由於課時限制以及相關專業的要求不同,上面所列試驗專案由任課教師根據課程要求自由選定。

3. 實驗環境

計算機網路協議**實驗室:

實驗環境:網路協議**教學系統(通用版)一套

開發工具:vc++6.0

硬體裝置:伺服器,中心控制裝置,組控裝置,pc機若干臺

作業系統:windows 2000伺服器版

4. 實驗總體要求

● 按照各項實驗內容做實驗,包括操作、觀察、記錄、分析,通過操作和觀察獲得直觀印象,從獲得的資料中分析網路協議的工作原理;

● 每項實驗均提交實驗報告,實驗報告的內容可參照實驗的具體要求,但總體上應包括以下內容:實驗準備情況,實驗記錄,實驗結果分析,演算法描述,程式段,實驗過程中遇到的問題以及對思考問題的解答等,實驗目的、實驗原理、實驗步驟不需要寫入實驗報告中。

拓撲結構1

說明:ip位址分配規則為主機使用原有ip,保證所有主機在同一網段內。

拓撲結構2

說明:主機a、c、d的預設閘道器是172.16.1.1;主機e、f的預設閘道器是172.16.0.1。

拓撲結構3

說明:主機a的預設閘道器為172.16.

0.1;主機c的預設閘道器為192.168.

0.2;主機d的預設閘道器為192.168.

0.1;主機f的預設閘道器為172.16.

1.1。

實驗時間成績

實驗角色同組者姓名

【實驗目的】

1. 掌握乙太網的報文格式。

2. 掌握mac位址的作用

3. 掌握mac廣播位址的作用

4. 掌握llc幀報文格式

5. 掌握**編輯器和協議分析器的使用方法

【實驗環境配置】

該實驗採用網路結構一。

【實驗原理】

一、兩種不同的mac幀格式

常用的乙太網mac幀格式有兩種標準,一種是dix ethernet v2標準;另一種是ieee的802.3標準。 目前mac幀最常用的是乙太網v2的格式。

下圖畫出了兩種不同的mac幀格式。

二、mac層的硬體位址

1.在區域網中,硬體位址又稱實體地址或mac位址,它是資料幀在mac層傳輸的乙個非常重要的識別符號。

2.網絡卡從網路上收到乙個 mac 幀後,首先檢查其mac 位址,如果是發往本站的幀就收下;否則就將此幀丟棄。這裡「發往本站的幀」包括以下三種幀:

● 單播(unicast)幀(一對一),即乙個站點傳送給另乙個站點的幀。

● 廣播(broadcast)幀(一對全體),即傳送給所有站點的幀(全1位址)。

● 多播(multicast)幀(一對多),即傳送給一部分站點的幀。

【實驗步驟】

按照拓撲結構圖連線網路,使用拓撲驗證檢查連線的正確性。

練習一:編輯並傳送llc幀

本練習將主機a和b作為一組,主機c和d作為一組,主機e和f作為一組。現僅以主機a和b為例,說明實驗步驟。

1.主機a啟動**編輯器,並編寫乙個llc幀。

目的mac位址:主機b的mac位址。

源mac位址:主機a的mac位址。

協議型別和資料長度:可以填寫001f。

型別和長度:可以填寫001f。

控制字段:填寫02。

使用者定義資料/資料字段: aaaaaaabbbbbbbcccccccddddddd。

2.主機b重新開始捕獲資料。

3.主機a傳送編輯好的llc幀。

4.主機b停止捕獲資料,在捕獲到的資料中查詢主機a所傳送的llc幀,並分析該幀內容。

● 記錄實驗結果。

● 簡述「型別和長度」欄位的兩種含義。

答:這一字段定義為長度或型別字段。如果欄位的值小於1518,它就是長度字段,用於定義下面資料字段的長度;另一方面,如果欄位的值大於1536,它定義乙個封裝在幀中的pdu分組的型別。

5.將第1步中主機a已編輯好的資料幀修改為「未編號幀」,重做第2、3、4步。

練習二:編輯並傳送mac廣播幀

1.主機e啟動**編輯器。

2.主機e編輯乙個mac幀:

目的mac位址:ffffff-ffffff。

源mac位址:主機e的mac位址。

協議型別或資料長度:大於0x0600。

資料字段:編輯長度在46—節之間的資料。

3.主機a、b、c、d、f啟動協議分析器,開啟捕獲視窗進行資料捕獲並設定過濾條件(源mac位址為主機e的mac位址)。

4.主機e傳送已編輯好的資料幀。

5.主機a、b、c、d、f上停止捕獲資料,察看捕獲到的資料中是否含有主機e所傳送的資料幀。

● 結合練習二的實驗結果,簡述ffffff-ffffff作為目的mac位址的作用。所有的主機都能接收主機e傳送的資料。

答:該位址為廣播位址,作用是完成一對多的通訊方式,即乙個資料幀可傳送給同一網段內的所有節點。

練習三:領略真實的mac幀

本練習將主機a和b作為一組,主機c和d作為一組,主機e和f作為一組。現僅以主機a和b為例,說明實驗步驟。

1.主機b啟動協議分析器,新建捕獲視窗進行資料捕獲並設定過濾條件(提取icmp協議)。

2.主機a ping主機b;察看主機b協議分析器捕獲的資料報,分析mac幀格式。

3.將主機b的過濾器恢復為預設狀態。

4.將主機b、d、f的過濾器恢復為預設狀態。

練習四:理解mac位址的作用

1.主機b、d、e、f啟動協議分析器,開啟捕獲視窗進行資料捕獲並設定過濾條件(源mac位址為主機a的mac位址)。

2.主機a ping 主機c。

3.主機b、d、e、f上停止捕獲資料,在捕獲的資料中查詢主機a所傳送的資料幀,並分析該幀內容。

● 記錄實驗結果

【思考問題】

1.為什麼ieee802標準將資料鏈路層分割為mac子層和llc子層?

答:出於廠商們在商業上的激烈競爭,ieee的802委員會未能形成乙個統一的、最佳的區域網標準,而是被迫制定了幾個不同標準,如802.4令牌匯流排網、802.

5令牌環網等。為了使資料鏈路層能更好地適應多種區域網標準,802委員會就將區域網的資料鏈路層拆成兩個子層,即邏輯鏈路控制llc子層和**接入控制mac子層。與接入到傳輸**有關的內容都放在mac子層,而llc子層與傳輸**無關,不管採用何種協議的區域網對llc子層來說都是透明的。

書本:p78,圖3-14.

2.為什麼乙太網有最短幀長度的要求?

答:傳統的乙太網是共享性區域網,採用載波偵聽多路訪問/衝突檢測csma/cd協議。最小幀長必須大於整個網路的最大時延位(最大時延時間內可以傳輸的資料位)。

如果幀長度太小,就可能出現網路上同時有兩個幀在傳播,就會產生衝突(碰撞)而造成網路無法傳送資料。如果資料幀太長就會出現有的工作長時間不能傳送資料,而且可能超出接受端的緩衝區大小,造成緩衝益出。由於多方面的限制,每個乙太網幀都有最小的大小64bytes最大不能超過1518bytes,對於小於或者大於這個限制的乙太網幀我們都可以視之為錯誤的資料幀,一般的乙太網**裝置會丟棄這些資料幀。

p79,csma/cd協議

實驗時間成績

實驗角色同組者姓名

【實驗目的】

1.掌握ip資料報的報文格式

2.掌握ip校驗和計算方法

3.掌握子網掩碼和路由**

4.理解特殊ip位址的含義

5.理解ip分片過程

【實驗環境配置】

該實驗採用網路結構二。

【實驗原理】

一、ip報文格式

ip資料報是由ip首部加資料組成的。ip首部的最大長度不超過60位元組。 ip資料報文格式如下圖所示:

二、 ip分片

鏈路層具有最大傳輸單元(mtu)這個特性,它限制了資料幀的最大長度。不同的網路型別都有乙個上限值。乙太網通常是節。

如果ip層有資料報要傳輸,而資料報的長度超過了mtu,那麼ip層就要對資料報進行分片操作。使每一片長度都小於mtu。 ip首部中「16位標識」、「3位標誌」和「13位片偏移」包含了分片和重組所需的資訊。

另外,當資料被分片後,每個片的「16位總長度」 值要改為該片的長度值。

計算機網咯實驗報告

成都理工大學 核技術與自動化工程學院實驗 報告課程名稱 計算機網路技術實驗 姓名 廖斌 學號 200906010218 專業 測控 學期 2010 2011 2 任課教師 劉易 請發email至 實驗 1 名稱 實驗人員 瀏覽器評測指導老師 劉易 實驗地點 6c703 實驗時間 2.20 一 實驗要...

計算機網路實驗報告

2012 2013學年第一學期 專業 班級 學號 姓名 一 實驗目的 1.深入理解ip通訊的工作原理。2.掌握ip資料幀格式。二 實驗內容 1.監控網路通訊資料報文 2.分析已知的資料通訊過程的資料報文 3.最後,對給出的3個資料報,按照ip資料幀格式,分析出結果。資料報1 0000 00 0a e...

計算機網路實驗報告實驗內容

物電學院 08電子資訊工程 計算機網路 實驗報告 實驗一 乙太網幀的構成 4學時 拓撲結構一 實驗二 網際協議ip 4學時 拓撲結構一 實驗三 internet控制報文協議icmp 2學時 拓撲結構二 實驗四 網域名稱服務協議dns 2學時 拓撲結構一 實驗五 動態主機配置協議dhcp 2學時 拓撲...