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

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

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

一文解析以太網(wǎng)自動(dòng)協(xié)商技術(shù)

星星科技指導(dǎo)員 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2024-02-22 14:44 ? 次閱讀

以太網(wǎng)自動(dòng)協(xié)商(Ethernet Auto-Negotiation)是一種機(jī)制,它允許以太網(wǎng)設(shè)備(如交換機(jī)、路由器、服務(wù)器等)自動(dòng)確定最佳的連接速度和雙工模式。這種機(jī)制的出現(xiàn)是為了解決不同以太網(wǎng)設(shè)備之間的兼容性問(wèn)題,特別是在速度和雙工模式方面的不匹配問(wèn)題。

在早期的以太網(wǎng)中,設(shè)備通常工作在低速的10Mbps和半雙工模式下。然而,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,出現(xiàn)了支持全雙工、100Mbps、甚至1000Mbps(千兆以太網(wǎng))的設(shè)備。為了保護(hù)以前的投資,新的以太網(wǎng)標(biāo)準(zhǔn)通常都向后兼容,這意味著新的設(shè)備需要能夠與舊設(shè)備進(jìn)行通信。

然而,如果兩臺(tái)互聯(lián)的以太網(wǎng)設(shè)備之間沒(méi)有一種機(jī)制來(lái)協(xié)商最佳的工作方式,那么它們可能無(wú)法正常工作。為了解決這個(gè)問(wèn)題,以太網(wǎng)標(biāo)準(zhǔn)制定者引入了自動(dòng)協(xié)商機(jī)制。

當(dāng)兩個(gè)支持自動(dòng)協(xié)商的設(shè)備連接時(shí),它們會(huì)交換信息以確定彼此的能力,并選擇一種共同支持的最高性能工作模式。這種協(xié)商過(guò)程是自動(dòng)的,無(wú)需用戶干預(yù)。一旦協(xié)商完成,設(shè)備就會(huì)以協(xié)商好的速度和雙工模式進(jìn)行通信。

自動(dòng)協(xié)商不僅解決了速度和雙工模式不匹配的問(wèn)題,還提高了網(wǎng)絡(luò)的靈活性和可擴(kuò)展性。它允許不同類型的設(shè)備無(wú)縫地連接到同一網(wǎng)絡(luò)中,并自動(dòng)適應(yīng)彼此的性能。這使得以太網(wǎng)成為一種非常靈活和可靠的網(wǎng)絡(luò)技術(shù),廣泛應(yīng)用于各種場(chǎng)景,包括企業(yè)網(wǎng)絡(luò)、數(shù)據(jù)中心、家庭網(wǎng)絡(luò)等。

眾所 周知,早期的以太網(wǎng)工作在低速的10M,半雙工狀態(tài),后來(lái)隨著網(wǎng)絡(luò)不斷發(fā)展的,又出現(xiàn)了交換機(jī)--支持全雙工,100M,1000M,甚至最新的萬(wàn)兆以太網(wǎng)。為了保護(hù)以前的投資,新的標(biāo)準(zhǔn)一般都向下兼容比如100M的系統(tǒng)能夠支持就的10M,半雙工。但是這樣同時(shí)又產(chǎn)生了一個(gè)新的問(wèn)題,如果沒(méi)有某種機(jī)制能夠讓兩臺(tái)互聯(lián)的以太網(wǎng)設(shè)備之間能夠協(xié)商獲得兩者都能接受的最佳工作方式的話,你只能通過(guò)手工設(shè)置來(lái)保證通訊雙方工作狀態(tài)的一致性!

這對(duì)于有少量這種問(wèn)題的網(wǎng)絡(luò)也許是個(gè)小問(wèn)題,但是對(duì)于存在大量這種問(wèn)題的網(wǎng)絡(luò)而言就是一個(gè)頭疼的問(wèn)題。幸好,以太網(wǎng)的標(biāo)準(zhǔn)制定者推出了自動(dòng)協(xié)商(Auto-Negotiation)這種機(jī)制,來(lái)解決這個(gè)問(wèn)題。

說(shuō)完這個(gè)自動(dòng)協(xié)商機(jī)制用來(lái)解決什么問(wèn)題,我們?cè)僦v講自動(dòng)協(xié)商機(jī)制是如何協(xié)商的.Auto-Negotiation實(shí)際上我們可以把它看作成一種主動(dòng)地協(xié)商方式,具有這種功能的設(shè)備會(huì)主動(dòng)與對(duì)方協(xié)商,并且等待對(duì)端返回協(xié)商結(jié)果,它不僅能夠協(xié)商兩端的工作速度是10M,還是100M還是1000M,而且還可以協(xié)商兩端工作的雙工方式是半雙工還是全雙工.

67e2be6c9f.jpg

自動(dòng)協(xié)商 Auto-negotiation

802.3標(biāo)準(zhǔn)中的第28條是這樣定義自動(dòng)協(xié)商功能的:它允許一個(gè)設(shè)備向鏈路遠(yuǎn)端的設(shè)備通告自己所運(yùn)行的工作方式,并且偵測(cè)遠(yuǎn)端通告的相應(yīng)的運(yùn) 行方式。自動(dòng)協(xié)商的目的是給共享一條鏈路的兩臺(tái)設(shè)備提供一種交換信息的方法,并自動(dòng)配置它們工作在最優(yōu)能力下。

Auto-Negotiation可以看作成一種主動(dòng)地協(xié)商方式,具有這種功能的設(shè)備會(huì)主動(dòng)與對(duì)方協(xié)商,并且等待對(duì)端返回協(xié)商結(jié)果,它不僅能夠協(xié)商兩端的工作速度是10M,還是100M還是1000M,而且還可以協(xié)商兩端工作的雙工方式是半雙工還是全雙工。

Auto-Negotiation通過(guò)和對(duì)端交換一種FLP(Fast Link Pluse)的特殊Frame,里面包含了自己這端可以支持的工作組合方式(速度/雙工方式),對(duì)端收到之后和自己可以支持的工作組合方式相比較選擇一種最佳的工作方式.

當(dāng)交換FLP時(shí),兩個(gè)站點(diǎn)根據(jù)以下從高到低的優(yōu)先級(jí)偵測(cè)雙方共有的最佳方式。

1000BASE-T全雙工
1000BASE-T
100BASE-T2 全雙工
100BASE-TX 全雙工
100BASE-T2
100BASE-T4
100BASE-TX
10BASE-T 全雙工
10BASE-T

例如,A和B正在自動(dòng)協(xié)商,并且A具有10/100/1000全半雙工的能力,但是B只有10/100全半雙工的能力,這樣雙方共有的最高鏈路能力為100,全雙工。一旦雙方進(jìn)行自動(dòng)協(xié)商,鏈路就會(huì)運(yùn)行在雙方能夠支持的最佳能力下。

以太網(wǎng)自動(dòng)協(xié)商和手工協(xié)商有什么區(qū)別

以太網(wǎng)自動(dòng)協(xié)商(Auto-Negotiation)和手工協(xié)商(Manual Configuration)之間的主要區(qū)別在于配置網(wǎng)絡(luò)連接的方式。

自動(dòng)協(xié)商:

自動(dòng)協(xié)商是一種以太網(wǎng)標(biāo)準(zhǔn)功能,允許兩個(gè)以太網(wǎng)設(shè)備在連接時(shí)自動(dòng)確定最佳的通信參數(shù),如速率(10M、100M、1000M等)和雙工模式(半雙工或全雙工)。當(dāng)兩個(gè)支持自動(dòng)協(xié)商的設(shè)備相互連接時(shí),它們會(huì)交換信息,了解彼此的能力,并選擇一種共同支持的最高性能配置。自動(dòng)協(xié)商簡(jiǎn)化了網(wǎng)絡(luò)配置過(guò)程,降低了人為錯(cuò)誤的可能性,并提高了網(wǎng)絡(luò)的靈活性和兼容性。

手工協(xié)商:

相比之下,手工協(xié)商需要網(wǎng)絡(luò)管理員手動(dòng)配置每個(gè)以太網(wǎng)設(shè)備的通信參數(shù)。這包括設(shè)置速率、雙工模式以及其他可能的網(wǎng)絡(luò)參數(shù)。手工配置通常在網(wǎng)絡(luò)設(shè)備不支持自動(dòng)協(xié)商或自動(dòng)協(xié)商失敗時(shí)使用。然而,手工配置增加了出錯(cuò)的可能性,因?yàn)楣芾韱T需要確保兩端設(shè)備的設(shè)置完全匹配。任何不匹配都可能導(dǎo)致連接問(wèn)題,如速度降低或連接失敗。

總的來(lái)說(shuō),自動(dòng)協(xié)商提供了一種更加簡(jiǎn)單、可靠和高效的方式來(lái)配置以太網(wǎng)連接。然而,在某些情況下,如設(shè)備兼容性問(wèn)題或特定網(wǎng)絡(luò)需求,手工配置可能是必要的。在實(shí)際應(yīng)用中,網(wǎng)絡(luò)管理員應(yīng)根據(jù)具體情況選擇最適合的配置方法。

審核編輯:黃飛


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

    關(guān)注

    40

    文章

    5317

    瀏覽量

    170470
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8843

    瀏覽量

    84946
  • 交換機(jī)
    +關(guān)注

    關(guān)注

    20

    文章

    2598

    瀏覽量

    98874
  • 路由器
    +關(guān)注

    關(guān)注

    22

    文章

    3679

    瀏覽量

    113272
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解車載以太網(wǎng)

    以太網(wǎng)技術(shù)在生活中的應(yīng)用隨處可見(jiàn),日常電腦上網(wǎng),或者手機(jī)上網(wǎng)都與以太網(wǎng)密不可分。現(xiàn)在汽車中的5G車聯(lián)網(wǎng)、V2X,以及后面汽車的智能化應(yīng)用這些都跟以太網(wǎng)技術(shù)密不可分。
    發(fā)表于 08-07 17:01 ?6023次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>詳解車載<b class='flag-5'>以太網(wǎng)</b>

    使用STM32H743做以太網(wǎng),如何檢測(cè)以太網(wǎng)是否掉線?

    目前使用STM32H743做以太網(wǎng),目前我這里檢測(cè)以太網(wǎng)掉線(物理線纜脫掉)的方式為讀取PHY自動(dòng)協(xié)商的狀態(tài),但是這個(gè)部分放在主循環(huán)中感覺(jué)很不好,之前使用的TI芯片,會(huì)有
    發(fā)表于 03-26 07:42

    以太網(wǎng)和工業(yè)以太網(wǎng)的不同

    以太網(wǎng)自動(dòng)技術(shù)支持通過(guò)網(wǎng)絡(luò)發(fā)送灌裝數(shù)據(jù),以確保按計(jì)劃完成灌裝。使用以太網(wǎng)時(shí),數(shù)據(jù)流被分割成更短的數(shù)據(jù)塊或幀,每個(gè)都包含特定的信息,例如數(shù)據(jù)的源和目的地。要按照需求通過(guò)網(wǎng)絡(luò)發(fā)送和接收數(shù)
    發(fā)表于 10-23 14:20

    DP83822I工業(yè)以太網(wǎng)PHY自協(xié)商功能與其Strap電阻配置

    以太網(wǎng)端口根據(jù)另個(gè)端口的設(shè)備鏈接速度,雙工模式,自動(dòng)把本端口的速度和工作模式調(diào)節(jié)到兩個(gè)端口可以支持的最高水平。自協(xié)商協(xié)議的主要內(nèi)容包括:雙工模式,運(yùn)行速率等。
    發(fā)表于 03-14 06:45

    基于DP83822I工業(yè)以太網(wǎng)PHY自協(xié)商功能與其Strap電阻配置

    速率為主,下代工業(yè)總線技術(shù)將會(huì)基于TSN(時(shí)間敏感網(wǎng)絡(luò))與速率1000M及以上的以太網(wǎng)協(xié)議。在進(jìn)行以太網(wǎng)口功能調(diào)試過(guò)程中,最常見(jiàn)的問(wèn)題是兩個(gè)端口之前無(wú)法正確建立物理層鏈接。所以本文檔
    發(fā)表于 11-11 07:26

    STM32以太網(wǎng)驅(qū)動(dòng)程序配置中的自動(dòng)協(xié)商、速度設(shè)置和交換機(jī)自動(dòng)協(xié)商、速度配置有什么區(qū)別?

    我在 stm32f4 中使用以太網(wǎng)交換機(jī)而不是 PHY。當(dāng) RMII 引腳連接到 STM32 時(shí),我使用 SPI 管理 MDIO 引腳。有些基本的東西我不明白。STM32 以太網(wǎng)驅(qū)動(dòng)程序配置中的
    發(fā)表于 02-08 06:35

    解析以太網(wǎng)報(bào)警技術(shù)的推動(dòng)和應(yīng)用

    解析以太網(wǎng)報(bào)警技術(shù)的推動(dòng)和應(yīng)用 、防盜報(bào)警系統(tǒng)的市場(chǎng)現(xiàn)狀   防盜報(bào)警系統(tǒng)與視頻監(jiān)控系統(tǒng)、出入口控制系統(tǒng)、樓宇對(duì)講系統(tǒng)以及電子巡更系統(tǒng)
    發(fā)表于 11-30 10:09 ?862次閱讀
    <b class='flag-5'>解析</b><b class='flag-5'>以太網(wǎng)</b>報(bào)警<b class='flag-5'>技術(shù)</b>的推動(dòng)和應(yīng)用

    FPGA光纖以太網(wǎng)協(xié)商的設(shè)計(jì)

    摘要:本文在分析了千兆以太網(wǎng)的自協(xié)商基本過(guò)程,提出了種基于Virtex-5 XC5VFX70T 中高速串行收發(fā)器GTX Transceiver 的千兆以太網(wǎng)
    發(fā)表于 03-26 15:56 ?45次下載

    以太網(wǎng)原理及技術(shù)基礎(chǔ)

    以太網(wǎng)原理及技術(shù)基礎(chǔ)
    發(fā)表于 01-21 12:00 ?16次下載

    基于嵌入式FPGA的10M_100M以太網(wǎng)自動(dòng)協(xié)商模塊設(shè)計(jì)與實(shí)現(xiàn)

    基于嵌入式FPGA的10M_100M以太網(wǎng)自動(dòng)協(xié)商模塊設(shè)計(jì)與實(shí)現(xiàn)_徐東
    發(fā)表于 03-16 10:14 ?6次下載

    以太網(wǎng)技術(shù)簡(jiǎn)介及自動(dòng)協(xié)商,流量控制,交換機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)等資料概述

    本文檔的主要內(nèi)容詳細(xì)介紹的是以太網(wǎng)技術(shù)簡(jiǎn)介及自動(dòng)協(xié)商,流量控制,交換機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)等資料概述
    發(fā)表于 08-23 15:31 ?12次下載
    <b class='flag-5'>以太網(wǎng)技術(shù)</b>簡(jiǎn)介及<b class='flag-5'>自動(dòng)</b><b class='flag-5'>協(xié)商</b>,流量控制,交換機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)等資料概述

    詳解什么是實(shí)時(shí)以太網(wǎng)

    工業(yè)以太網(wǎng)——實(shí)時(shí)以太網(wǎng)——在過(guò)去幾年中經(jīng)歷了巨大的增長(zhǎng)。雖然經(jīng)典的現(xiàn)場(chǎng)總線仍大量存在,但它們已經(jīng)過(guò)了巔峰期。流行的實(shí)時(shí)以太網(wǎng)協(xié)議擴(kuò)展了以太網(wǎng)標(biāo)準(zhǔn),可以滿足實(shí)時(shí)功能的要求?,F(xiàn)在,TSN
    發(fā)表于 08-04 09:49 ?1.3w次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b>詳解什么是實(shí)時(shí)<b class='flag-5'>以太網(wǎng)</b>

    以太網(wǎng)網(wǎng)口自協(xié)商功能現(xiàn)象

    , Ethercat, Powerlink等。這些協(xié)議都需要以太網(wǎng)作為傳輸介質(zhì),以太網(wǎng)PHY主要負(fù)責(zé)。目前工業(yè)以太網(wǎng)總線速率以10/100M速率為主,下代工業(yè)總線
    的頭像 發(fā)表于 12-29 16:15 ?9919次閱讀
    <b class='flag-5'>以太網(wǎng)</b>網(wǎng)口自<b class='flag-5'>協(xié)商</b>功能現(xiàn)象

    工業(yè)以太網(wǎng)的特點(diǎn) 工業(yè)以太網(wǎng)的關(guān)鍵技術(shù)包含哪些?

    工業(yè)以太網(wǎng)(Industrial Ethernet)是種用于工業(yè)自動(dòng)化領(lǐng)域的網(wǎng)絡(luò)通信技術(shù),它結(jié)合了以太網(wǎng)的高速、低成本和廣泛應(yīng)用的優(yōu)勢(shì),滿
    的頭像 發(fā)表于 01-22 15:41 ?1362次閱讀

    基于IEEE Clause 28雙絞線的以太網(wǎng)協(xié)商機(jī)制解析

    協(xié)商機(jī)制是以太網(wǎng)技術(shù)物理層重要的種機(jī)制。它可以使得不同底層技術(shù)網(wǎng)絡(luò)設(shè)備(計(jì)算機(jī)終端,網(wǎng)橋,交換機(jī),路由器,網(wǎng)關(guān)等)的鏈路雙方協(xié)商成互相兼
    的頭像 發(fā)表于 03-15 09:55 ?904次閱讀
    基于IEEE Clause 28雙絞線的<b class='flag-5'>以太網(wǎng)</b>自<b class='flag-5'>協(xié)商</b>機(jī)制<b class='flag-5'>解析</b>(<b class='flag-5'>一</b>)