實(shí)驗(yàn)4 IEEE 802.3協(xié)議分析和以太網(wǎng)_第1頁
實(shí)驗(yàn)4 IEEE 802.3協(xié)議分析和以太網(wǎng)_第2頁
實(shí)驗(yàn)4 IEEE 802.3協(xié)議分析和以太網(wǎng)_第3頁
實(shí)驗(yàn)4 IEEE 802.3協(xié)議分析和以太網(wǎng)_第4頁
實(shí)驗(yàn)4 IEEE 802.3協(xié)議分析和以太網(wǎng)_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實(shí)驗(yàn)4IEEE802.3協(xié)議分析和以太網(wǎng)?一、引言以太網(wǎng)作為目前應(yīng)用最為廣泛的局域網(wǎng)技術(shù),其基礎(chǔ)是IEEE802.3協(xié)議。深入了解IEEE802.3協(xié)議對于理解以太網(wǎng)的工作原理、性能特點(diǎn)以及網(wǎng)絡(luò)故障排查等方面都具有重要意義。本實(shí)驗(yàn)旨在通過對IEEE802.3協(xié)議的分析,深入探究以太網(wǎng)的運(yùn)行機(jī)制。

二、IEEE802.3協(xié)議概述

(一)協(xié)議背景隨著計(jì)算機(jī)網(wǎng)絡(luò)的快速發(fā)展,需要一種標(biāo)準(zhǔn)的局域網(wǎng)協(xié)議來實(shí)現(xiàn)不同設(shè)備之間的通信。IEEE802委員會(huì)制定了一系列局域網(wǎng)標(biāo)準(zhǔn),其中IEEE802.3針對以太網(wǎng)進(jìn)行了詳細(xì)規(guī)范。

(二)主要內(nèi)容1.物理層規(guī)范定義了多種傳輸介質(zhì),如雙絞線、同軸電纜、光纖等。規(guī)定了不同介質(zhì)上信號的編碼方式,例如曼徹斯特編碼等。明確了物理層的電氣特性、機(jī)械特性等參數(shù)。2.數(shù)據(jù)鏈路層規(guī)范采用載波監(jiān)聽多路訪問/沖突檢測(CSMA/CD)機(jī)制來解決多臺(tái)設(shè)備共享傳輸介質(zhì)時(shí)的沖突問題。定義了幀的格式,包括目的地址、源地址、類型/長度字段、數(shù)據(jù)字段和幀校驗(yàn)序列等。

三、以太網(wǎng)工作原理

(一)CSMA/CD機(jī)制1.載波監(jiān)聽每個(gè)節(jié)點(diǎn)在發(fā)送數(shù)據(jù)之前,首先監(jiān)聽傳輸介質(zhì)上是否有載波信號。如果有載波,表示介質(zhì)正在被其他節(jié)點(diǎn)使用,該節(jié)點(diǎn)則等待一段時(shí)間后再嘗試發(fā)送。2.多路訪問多個(gè)節(jié)點(diǎn)可以同時(shí)連接到以太網(wǎng)上,共享傳輸介質(zhì)。當(dāng)多個(gè)節(jié)點(diǎn)都檢測到介質(zhì)空閑時(shí),它們都有可能發(fā)送數(shù)據(jù)。3.沖突檢測在發(fā)送數(shù)據(jù)的過程中,節(jié)點(diǎn)同時(shí)監(jiān)聽介質(zhì)上的信號。如果檢測到與自己發(fā)送的信號不同,即發(fā)生了沖突。4.沖突解決當(dāng)檢測到?jīng)_突后,節(jié)點(diǎn)立即停止發(fā)送數(shù)據(jù),并發(fā)送一個(gè)阻塞信號,通知其他節(jié)點(diǎn)發(fā)生了沖突。然后,節(jié)點(diǎn)按照一定的退避算法等待一段時(shí)間后,重新嘗試發(fā)送數(shù)據(jù)。退避算法通常是隨機(jī)選擇一個(gè)等待時(shí)間,以減少再次沖突的概率。

(二)幀格式1.目的地址標(biāo)識(shí)接收該幀的設(shè)備的MAC地址。目的地址可以是單播地址(標(biāo)識(shí)單個(gè)設(shè)備)、多播地址(標(biāo)識(shí)一組設(shè)備)或廣播地址(標(biāo)識(shí)網(wǎng)絡(luò)中的所有設(shè)備)。2.源地址記錄發(fā)送該幀的設(shè)備的MAC地址。3.類型/長度字段當(dāng)值大于1500時(shí),表示后面的數(shù)據(jù)部分是網(wǎng)絡(luò)層協(xié)議數(shù)據(jù),如IP包等,此時(shí)該字段稱為類型字段。當(dāng)值小于等于1500時(shí),表示后面的數(shù)據(jù)部分是LLC子層的數(shù)據(jù),此時(shí)該字段稱為長度字段。4.數(shù)據(jù)字段承載上層協(xié)議的數(shù)據(jù),長度為461500字節(jié)。5.幀校驗(yàn)序列(FCS)用于檢測幀在傳輸過程中是否發(fā)生錯(cuò)誤,采用CRC(循環(huán)冗余校驗(yàn))算法計(jì)算。

四、實(shí)驗(yàn)環(huán)境與設(shè)備1.實(shí)驗(yàn)設(shè)備裝有網(wǎng)絡(luò)抓包工具(如Wireshark)的計(jì)算機(jī)一臺(tái)。若干支持以太網(wǎng)通信的網(wǎng)絡(luò)設(shè)備(如網(wǎng)卡、交換機(jī)等)。2.實(shí)驗(yàn)網(wǎng)絡(luò)拓?fù)錁?gòu)建一個(gè)簡單的以太網(wǎng)實(shí)驗(yàn)拓?fù)洌ǘ鄠€(gè)主機(jī)通過交換機(jī)連接在一起。

五、實(shí)驗(yàn)步驟

(一)網(wǎng)絡(luò)搭建1.按照實(shí)驗(yàn)拓?fù)鋱D連接好網(wǎng)絡(luò)設(shè)備,確保各設(shè)備之間的物理連接正常。2.為每個(gè)主機(jī)配置IP地址、子網(wǎng)掩碼等網(wǎng)絡(luò)參數(shù),使其能夠在同一子網(wǎng)內(nèi)通信。

(二)抓包分析1.在裝有Wireshark的計(jì)算機(jī)上,選擇與實(shí)驗(yàn)網(wǎng)絡(luò)連接的網(wǎng)卡接口,開始抓包。2.讓主機(jī)之間進(jìn)行不同類型的通信,如單播、多播和廣播通信。單播通信:在一臺(tái)主機(jī)上ping另一臺(tái)主機(jī)的IP地址,通過Wireshark捕獲該過程中的以太網(wǎng)幀。多播通信:配置支持多播的應(yīng)用程序(如某些視頻流應(yīng)用),觀察Wireshark捕獲到的多播幀。廣播通信:在命令行中使用廣播ping命令(如pingb廣播地址),分析Wireshark捕獲的廣播幀。

(三)幀結(jié)構(gòu)分析1.在Wireshark中,查看捕獲到的以太網(wǎng)幀,分析各字段的內(nèi)容。檢查目的地址和源地址字段,確認(rèn)其MAC地址的正確性和類型(單播、多播、廣播)。查看類型/長度字段,判斷數(shù)據(jù)部分是網(wǎng)絡(luò)層協(xié)議數(shù)據(jù)還是LLC子層數(shù)據(jù)。分析數(shù)據(jù)字段的內(nèi)容,結(jié)合上層協(xié)議理解其含義。驗(yàn)證幀校驗(yàn)序列(FCS)字段,檢查幀在傳輸過程中是否有錯(cuò)誤。

(四)CSMA/CD過程分析1.觀察多個(gè)主機(jī)同時(shí)發(fā)送數(shù)據(jù)時(shí)的情況,在Wireshark中分析沖突的發(fā)生和解決過程。當(dāng)發(fā)生沖突時(shí),查看相關(guān)主機(jī)發(fā)送的阻塞信號以及重新發(fā)送數(shù)據(jù)的過程。分析退避算法的執(zhí)行情況,觀察主機(jī)如何隨機(jī)選擇等待時(shí)間后再次嘗試發(fā)送。

六、實(shí)驗(yàn)結(jié)果與分析

(一)幀結(jié)構(gòu)分析結(jié)果1.目的地址和源地址捕獲的以太網(wǎng)幀中,目的地址和源地址均為正確的MAC地址。對于單播通信,目的地址為接收主機(jī)的MAC地址;多播通信中,目的地址為多播組的MAC地址;廣播通信時(shí),目的地址為全1的廣播MAC地址。2.類型/長度字段根據(jù)不同的通信內(nèi)容,類型/長度字段的值符合預(yù)期。例如,當(dāng)進(jìn)行IP通信時(shí),類型字段值大于1500,表示后面是IP包;當(dāng)進(jìn)行一些簡單的LLC層通信時(shí),長度字段值小于等于1500。3.數(shù)據(jù)字段數(shù)據(jù)字段內(nèi)容與上層協(xié)議數(shù)據(jù)一致。如在ping通信中,數(shù)據(jù)字段包含ICMP請求或應(yīng)答的數(shù)據(jù)。4.幀校驗(yàn)序列(FCS)大部分捕獲的幀的FCS校驗(yàn)通過,未發(fā)現(xiàn)明顯的傳輸錯(cuò)誤。偶爾出現(xiàn)的校驗(yàn)錯(cuò)誤可能是由于網(wǎng)絡(luò)噪聲等原因?qū)е隆?/p>

(二)CSMA/CD過程分析結(jié)果1.沖突發(fā)生當(dāng)多個(gè)主機(jī)同時(shí)發(fā)送數(shù)據(jù)時(shí),在Wireshark中可以觀察到?jīng)_突的發(fā)生。沖突表現(xiàn)為多個(gè)主機(jī)發(fā)送的幀在同一時(shí)刻出現(xiàn)信號干擾,導(dǎo)致幀內(nèi)容錯(cuò)誤。2.阻塞信號與重新發(fā)送發(fā)生沖突后,相關(guān)主機(jī)立即發(fā)送阻塞信號,通知其他主機(jī)。隨后,主機(jī)按照退避算法等待一段時(shí)間后重新發(fā)送數(shù)據(jù)。可以看到不同主機(jī)的退避時(shí)間是隨機(jī)的,且在不同的沖突情況下退避時(shí)間也有所不同。例如,第一次沖突后,主機(jī)A等待了較短的時(shí)間(如1個(gè)時(shí)隙)就重新發(fā)送,而主機(jī)B可能等待了較長的時(shí)間(如3個(gè)時(shí)隙)才重新嘗試發(fā)送。這符合退避算法中隨機(jī)選擇等待時(shí)間以減少再次沖突概率的原理。

七、總結(jié)通過本次實(shí)驗(yàn),對IEEE802.3協(xié)議和以太網(wǎng)的工作原理有了更深入的理解。1.掌握了以太網(wǎng)幀的格式,包括目的地址、源地址、類型/長度字段、數(shù)據(jù)字段和幀校驗(yàn)序列等各部分的作用和含義。2.深入了解了CSMA/CD機(jī)制,包括載波監(jiān)聽、多路訪問、沖突檢測和沖突解決的全過程。3.通過實(shí)際的網(wǎng)絡(luò)抓包分析,能夠直觀地觀察到以太網(wǎng)中不同類型通信的幀結(jié)構(gòu)以及CSMA/CD機(jī)制的運(yùn)行情況,為進(jìn)一步分析和解決網(wǎng)絡(luò)問題奠定了基礎(chǔ)。4.認(rèn)識(shí)到以太網(wǎng)在局域網(wǎng)中的廣泛應(yīng)用以

溫馨提示

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

評論

0/150

提交評論