0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

以太網(wǎng)絡(luò)的基礎(chǔ)知識

我快閉嘴 ? 來源:GRL技流信息科技 ? 作者:黃睿 ? 2021-05-02 11:51 ? 次閱讀

以太網(wǎng)絡(luò)(Ethernet)為局域網(wǎng)絡(luò)(Local area network, 簡稱LAN)中最常使用的一種技術(shù),而目前也是該領(lǐng)域占有率最高的網(wǎng)絡(luò)架構(gòu),相關(guān)規(guī)范由電機電子工程師學(xué)會(IEEE)所訂定,并收錄于IEEE 802.3標(biāo)準(zhǔn)中。本篇文章將根據(jù)該標(biāo)準(zhǔn)介紹以太網(wǎng)絡(luò)(10M/100M/1000M)與相關(guān)測試內(nèi)容。

以太網(wǎng)絡(luò)的主要概念是透過網(wǎng)絡(luò)上多個節(jié)點(Node)傳送信息,各節(jié)點間以電纜或光纖信道等媒介進(jìn)行傳輸,每個節(jié)點都有其特定門牌號碼-全球僅有一組之48位MAC地址(Media Access Control Address),透過相異的門牌來確保以太網(wǎng)絡(luò)上所有節(jié)點能相互確認(rèn)避免造成傳輸錯誤。

想要了解以太網(wǎng)絡(luò),應(yīng)該先熟悉以下兩個專有名詞:

網(wǎng)絡(luò)拓?fù)洌╪etwork topology)

載波檢測多重存取附碰撞偵測(Carrier Sense Multiple Access with Collision Detection, 簡稱CSMA/CD)

網(wǎng)絡(luò)拓?fù)洌╪etwork topology):

網(wǎng)絡(luò)拓?fù)鋱D有許多種不同的結(jié)構(gòu),常見的有星狀拓?fù)鋱D(Star Topology)及總線拓?fù)鋱D(Bus Topological)。

星狀拓?fù)鋱D主要由一架主機集中控制周圍的工作站,透過其他媒介如雙絞線(Twisted Pair)或光纖(Optical Fiber)點對點聯(lián)機形成星狀架構(gòu)如圖1所示,對于布線及網(wǎng)絡(luò)維護(hù)十分便利,但中央主機的質(zhì)量與穩(wěn)定性為此網(wǎng)絡(luò)的關(guān)鍵。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 1

總線拓?fù)鋱D沒有特定主機為核心,而是主要網(wǎng)絡(luò)共享于特定傳輸媒介上,雙絞線、同軸電纜或集線器(Hub)都經(jīng)常被用于總線拓?fù)浣Y(jié)構(gòu),如圖2所示。布線同樣具有便利性,并且新增或移除新裝置時不須做特別設(shè)定,缺點則是若傳輸主干任一線段發(fā)生問題,將造成整體網(wǎng)絡(luò)癱瘓。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 2

載波檢測多重存取附碰撞偵測(CSMA/CD)

CSMA/CD主要運用于總線架構(gòu),所有欲傳送數(shù)據(jù)的主機(或工作站),都需將數(shù)據(jù)廣播到(Broadcasting)傳輸媒介上,而所有工作站都須具備接收網(wǎng)絡(luò)上所廣播的訊息之能力。

理想情況下,一段時間內(nèi)只有單一訊號源傳送訊息,傳送數(shù)據(jù)前主機(或工作站)必須確認(rèn)網(wǎng)絡(luò)上有沒有訊號在傳送,如果網(wǎng)絡(luò)上沒有其他訊號源進(jìn)行傳送或其余工作站閑置(idle),之后便可開始傳送數(shù)據(jù),反之就必須等待,并繼續(xù)偵測。如果有兩部主機(或工作站)同時傳送訊號,訊號間會在網(wǎng)絡(luò)上發(fā)生碰撞(Collision),如圖3,而導(dǎo)致訊息錯誤無法被接收端(Receiver)解譯。

當(dāng)傳輸訊息發(fā)生碰撞沖突時,其余傳送中的單位必須停止傳送訊號,同時造成碰撞的傳送端將送出擾亂訊息(Jamming Signal),告知其余工作站已發(fā)生碰撞請勿再傳送訊號,而該傳送端將等待隨機時間(Random Time)后再重新傳送。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 3

對于網(wǎng)絡(luò)拓?fù)鋱D與CSMA/CD機制有初步認(rèn)知后,接著會介紹一開始所提到的10Base-T/100Base-TX/1000Base-T,并針對各個規(guī)格,介紹如何量測傳輸質(zhì)量。

10Base-T:(IEEE 802.3 Clause 1 through Clause 20)

10代表10Mbps,Base為Baseband(基頻),T為先前提過之Twisted Pair雙絞線,10Base-T常用的電纜線則為Cat-3 UTP。

10Base-T為曼撤斯特編碼(Manchester Encoded),藉由原始訊號的轉(zhuǎn)態(tài)來定義0與1,其雙絞線上最低需求的帶寬為20M,其保持原來 CSMA/CD 的特性,但網(wǎng)絡(luò)架構(gòu)為樹狀拓?fù)洌ɑ旌闲菭钆c總線),如圖4。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 4

圖4總線架構(gòu)之設(shè)備為常見的集線器(Hub),如果工作站與該聯(lián)機斷線,將不會影響單位的訊息收發(fā),而且布線與網(wǎng)絡(luò)維護(hù)上能夠包含兩種拓?fù)浣Y(jié)構(gòu)的優(yōu)勢。

測試方面也會對10MBase-T相關(guān)之CSMA/CD特性進(jìn)行驗證,并且應(yīng)用等效雙絞線模塊TPM(Twisted Pair Model)于測試中。首先會針對訊號質(zhì)量進(jìn)行量測,其測試的條件定義在當(dāng)傳送端及接受端從連接上后,傳送端所傳送的Link Pulse及傳輸數(shù)據(jù)之訊號回到閑置狀態(tài)的訊號質(zhì)量,以及量測待測物與常見之接收端阻抗值,確認(rèn)兩者是否匹配,詳細(xì)的測試項目可參考表1:

以太網(wǎng)絡(luò)的基礎(chǔ)知識

表 1

100Base-TX:(IEEE 802.3 Clause 21 through Clause 33)

100Base-TX 傳輸速率為100 Mbps,結(jié)尾X代表規(guī)格(Spec)同于美國國家標(biāo)準(zhǔn)學(xué)會所提出之X3T9.5標(biāo)準(zhǔn)。而100Base-TX 使用兩對雙絞線,一對發(fā)出信號而另一對接收訊號。為了傳輸高頻的訊號,電纜通常選擇帶寬較高的Cat-5 UTP以確保訊號質(zhì)量。

通訊協(xié)議同樣為CSMA/CD架構(gòu),與10Base-T的不同的是,編碼方式與Auto negotiation功能。100Base-TX的編碼方式相比10Base-T更為復(fù)雜,摒棄曼撤斯特編碼而改用4B/5B加上NRZI(Non-Return Zero Inverted code)后,最終再透過Multi-Level Transmission-3 (MLT-3)編碼后送出如圖5所示,故纜線所需帶寬為 。主要的測試都會傾向于檢測MLT-3的訊號完整性為主。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 5

為了向下兼容10Base-T 的傳輸,100Base-TX導(dǎo)入了Auto-negotiation的功能,其目的為當(dāng)傳送端與接收端連接后,透過Auto negotiation去判斷接收端裝置所支持的能力,如:傳輸速率、訊號信道數(shù)、傳輸模式(全雙工或半雙工),進(jìn)而完成傳輸條件的設(shè)定。

測試方面由于差分訊號(Differential signal)的峰值對于MLT-3編碼方式十分重要,故正負(fù)電壓的峰值(+Vout, -Vout)還有過沖(Overshoot)等都有訂定相關(guān)規(guī)范,為避免正負(fù)電壓差距過大也有對稱性(Symmetry)的測項。除了電壓,對于時間的偏移量也有所規(guī)范,如圖6所示,若時間偏移過大將導(dǎo)致訊號失真,導(dǎo)致接收端誤判0與1。詳細(xì)測試項目可以參考表2。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 6

以太網(wǎng)絡(luò)的基礎(chǔ)知識

表 2

1000Base-T:(IEEE 802.3z, IEEE 802.3ab)

1000Base-T千兆位以太網(wǎng)絡(luò)(Gigabit Ethernet, GbE),通訊協(xié)議同樣遵循 CSMA/CD模式,傳輸電纜為Cat-5 UTP,訊號傳輸會同時使用4對絞線進(jìn)行,編碼方式使用PAM-5(Pulse Amplitude Modulation 5),如圖7:

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 7

四對線同時傳送或接收信號,每對線的傳輸頻率為250MHz又因為PAM-5編碼方式將兩個位以一個電位表示,最終可得出每一對傳輸頻率為125MHz。1000Base-T向下兼容100/10Base-T,并且與100Base-TX同樣擁有Auto negotiation功能,通常在產(chǎn)品能力不相等的情況下,可以降回100Base-TX運行。1000Base-T 所使用之PAM-5編碼還具有脈沖整形(Pulse-Shaping)的特性,數(shù)據(jù)經(jīng)過編碼后的五種電位會相似于連續(xù)訊號,除了有削減高頻噪聲的效果同時也會減少低頻成分,最后達(dá)到強化輸出訊號與噪聲的相對比率。

1000Base-T的測試項目如表3, 各項目皆依據(jù)規(guī)范定義了不同的測試條件:

以太網(wǎng)絡(luò)的基礎(chǔ)知識

表 3

Test Mode 1:

測試Pattern Test Mode 1用于確認(rèn)PAM-5的五個準(zhǔn)位,確保數(shù)據(jù)傳送不發(fā)生錯誤,會量測A、B、C、D等點位確認(rèn)電位沒有發(fā)生太多偏移,以及G相對F、J相對H亦不能夠衰減太多。而此波型亦有模板(Template)規(guī)范,測試訊號波型完整性確保訊號質(zhì)量。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 8

Test Mode 2 & 3:

測試Pattern Test Mode 2, 3為 125 MHz的周期訊號如圖9所示,Test Mode 2, 3在主、從模式下透過Pattern確認(rèn)Auto negotiation過程中的訊號抖動量多寡,其目的為確認(rèn)訊號抖動量是否符合規(guī)范以避免Auto negotiation失敗。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖 9

Test Mode 4:

測試Pattern Test Mode 4,傳送端會傳送經(jīng)過scrambler generator polynomial產(chǎn)生的訊號,其為11個位具有迭代特性之訊號,如圖10所示,而其迭代概念的示意圖可參考圖11,第12個位(含)以后會對先前的位做互斥或(exclusive or)邏輯運算后輸出,詳細(xì)代數(shù)運算可參照IEEE 802.3ab。透過不斷迭代的測試訊號,可以驗證電位失真(distortion)程度是否在IEEE規(guī)范內(nèi),亦會檢查每對Pair所造成的共模電壓(Common Mode)有無符合規(guī)范。

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖10

以太網(wǎng)絡(luò)的基礎(chǔ)知識

圖11

本篇文章對于以太網(wǎng)絡(luò)特性和規(guī)格(10/100/1000 Base-T)做了初步的介紹,除此之外以太網(wǎng)絡(luò)還包含了許多不同種類的規(guī)格及傳輸方式。

Granite River Labs (GRL)認(rèn)證測試實驗室的觀察發(fā)現(xiàn),隨著Server需求量大增,網(wǎng)絡(luò)接口的使用更加廣泛,且傳輸速度也有所提升,測試需求量也相對增加。若想進(jìn)一步了解以太網(wǎng)絡(luò)的相關(guān)內(nèi)容,后續(xù)我們將為您整理更完整的測試內(nèi)容及架構(gòu)。
責(zé)任編輯:tzh

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 光纖
    +關(guān)注

    關(guān)注

    19

    文章

    3918

    瀏覽量

    73192
  • 節(jié)點
    +關(guān)注

    關(guān)注

    0

    文章

    218

    瀏覽量

    24429
  • 以太網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    9759
收藏 人收藏

    評論

    相關(guān)推薦

    以太網(wǎng)是什么鬼?以太網(wǎng)基礎(chǔ)知識詳解

    以太網(wǎng)
    電子學(xué)習(xí)
    發(fā)布于 :2023年02月07日 21:05:57

    華為網(wǎng)絡(luò)基礎(chǔ)知識教程

    華為網(wǎng)絡(luò)基礎(chǔ)知識教程
    發(fā)表于 08-18 15:16

    第2章 嵌入式網(wǎng)絡(luò)協(xié)議棧基礎(chǔ)知識

    協(xié)議棧簡介2.3 TCP/IP參考模型2.4 OSI參考模型2.5 RL-TCPnet和參考模型的對應(yīng)關(guān)系2.6 網(wǎng)絡(luò)協(xié)議收錄文件RFC2.7 以太網(wǎng)和IEEE802.32.8 網(wǎng)線相關(guān)知識2.9總結(jié)
    發(fā)表于 10-12 00:51

    以太網(wǎng)PHY基礎(chǔ)知識和選擇過程

    在技術(shù)文章系列“簡化您的以太網(wǎng)設(shè)計”的第1部分中,我們將介紹以太網(wǎng)物理層基礎(chǔ)知識,幫助您選擇合適的終端應(yīng)用物理層。我們還將提供TI物理層選擇流程圖,幫助您簡化物理層選擇過程。什么是以太網(wǎng)
    發(fā)表于 11-08 06:43

    以太網(wǎng)的基本知識

     以太網(wǎng)的基本知識  以太網(wǎng)最早是由Xerox(施樂)公司創(chuàng)建的,在1980年由DEC、Intel和Xerox三家公司聯(lián)合開發(fā)為一個標(biāo)準(zhǔn)。最開始以太網(wǎng)只有10Mb
    發(fā)表于 01-08 10:17 ?754次閱讀

    網(wǎng)絡(luò)綜合布線基礎(chǔ)知識

    網(wǎng)絡(luò)綜合布線基礎(chǔ)知識   00Base-T4 使用 4 線對 3 類電纜的 100 Mbit/s 快速以太網(wǎng)。     100Base-
    發(fā)表于 04-14 17:02 ?2236次閱讀

    詳細(xì)分析車載以太網(wǎng)基礎(chǔ)知識

    眾所周知,汽車無人駕駛已成為汽車發(fā)展的一種趨勢,它對汽車ECU系統(tǒng)數(shù)量和質(zhì)量有了更大的需求。目前主流的電子架構(gòu)體系已逐漸顯露出不足,而車載以太網(wǎng)因其具眾多優(yōu)點,必然會在?車載網(wǎng)絡(luò)中普遍應(yīng)用,本文將從入門者的角度,講解載以太網(wǎng)中的
    的頭像 發(fā)表于 12-18 16:44 ?3.3w次閱讀
    詳細(xì)分析車載<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>基礎(chǔ)知識</b>

    以太網(wǎng)物理層基礎(chǔ)知識及選擇流程圖資料下載

    電子發(fā)燒友網(wǎng)為你提供以太網(wǎng)物理層基礎(chǔ)知識及選擇流程圖資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
    發(fā)表于 03-31 08:49 ?40次下載
    <b class='flag-5'>以太網(wǎng)</b>物理層<b class='flag-5'>基礎(chǔ)知識</b>及選擇流程圖資料下載

    神經(jīng)網(wǎng)絡(luò)基礎(chǔ)知識

    神經(jīng)網(wǎng)絡(luò)基礎(chǔ)知識課件免費下載。
    發(fā)表于 04-21 09:36 ?6次下載

    簡化您的以太網(wǎng)設(shè)計1:以太網(wǎng)PHY基礎(chǔ)知識和選擇過程

    技術(shù)文章系列“簡化您的以太網(wǎng)設(shè)計”的第1部分中,我們將介紹以太網(wǎng)物理層基礎(chǔ)知識,幫助您選擇合適的終端應(yīng)用物理層。我們還將提供TI物理層選擇流程圖,幫助您簡化物理層選擇過程。 什么是以太網(wǎng)
    的頭像 發(fā)表于 01-19 15:45 ?3057次閱讀
    簡化您的<b class='flag-5'>以太網(wǎng)</b>設(shè)計1:<b class='flag-5'>以太網(wǎng)</b>PHY<b class='flag-5'>基礎(chǔ)知識</b>和選擇過程

    Xilinx平臺以太網(wǎng)接口(一)TCP/IP基礎(chǔ)

    在完成以太網(wǎng)通信實驗之前,必須要對以太網(wǎng)基礎(chǔ)知識進(jìn)行了解。時間充裕的可以看看《圖解TCP/IP》作為掃盲。本文重點對以太網(wǎng)幀結(jié)構(gòu)進(jìn)行介紹。
    的頭像 發(fā)表于 02-19 17:54 ?2340次閱讀
    Xilinx平臺<b class='flag-5'>以太網(wǎng)</b>接口(一)TCP/IP基礎(chǔ)

    簡化您的以太網(wǎng)設(shè)計,第1部分:以太網(wǎng)PHY基礎(chǔ)知識和選擇過程

    簡化您的以太網(wǎng)設(shè)計,第1部分:以太網(wǎng)PHY基礎(chǔ)知識和選擇過程
    發(fā)表于 10-31 08:23 ?1次下載
    簡化您的<b class='flag-5'>以太網(wǎng)</b>設(shè)計,第1部分:<b class='flag-5'>以太網(wǎng)</b>PHY<b class='flag-5'>基礎(chǔ)知識</b>和選擇過程

    單板上以太網(wǎng)硬件設(shè)計框架

    如果沒有接觸過以太網(wǎng)相關(guān)硬件設(shè)計的話,也許會好奇,RJ45網(wǎng)口到控制器內(nèi)部的物理通路是什么樣的,我的這系列文章希望能夠幫助到需要的人。內(nèi)容初步規(guī)劃為三個部分:以太網(wǎng)硬件設(shè)計需要知道的基礎(chǔ)知識、
    的頭像 發(fā)表于 04-17 14:50 ?1138次閱讀
    單板上<b class='flag-5'>以太網(wǎng)</b>硬件設(shè)計框架

    以太網(wǎng)基礎(chǔ)知識

    以太網(wǎng)鏈路包含MAC控制器、PHY芯片、網(wǎng)絡(luò)變壓器和RJ45接頭組成,有的系統(tǒng)會有DMA控制。一般的系統(tǒng)中CPU和MAC以及DMA控制器都是集成在一塊芯片上的,為了節(jié)省空間簡化設(shè)計,很多時候網(wǎng)口的變壓器和RJ45的接頭集成在一起。
    的頭像 發(fā)表于 08-23 16:40 ?902次閱讀
    <b class='flag-5'>以太網(wǎng)</b>的<b class='flag-5'>基礎(chǔ)知識</b>

    以太網(wǎng)速率對網(wǎng)絡(luò)性能的影響

    以太網(wǎng)作為最廣泛使用的局域網(wǎng)技術(shù)之一,其速率的提高對網(wǎng)絡(luò)性能有著直接的影響。從最初的10Mbps發(fā)展到今天的100Gbps甚至更高,以太網(wǎng)速率的提升帶來了更快的數(shù)據(jù)傳輸速度和更高的網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-08 09:11 ?346次閱讀