關乙太網的衝突檢測

2021-05-21 23:30:30 字數 1519 閱讀 5540

可以把衝突域比做乙個雙向單車道上的交通規則!而全雙工則是乙個雙車道。有了自己專有的行駛車道,你可以開自己的賓士任意飛速行駛還要什麼交通規則?這種情況下還使用csma/cd的規則那不是吃多了?

全雙工模式下兩個節點間的傳送和接收鏈路實際是分開的,所以幀是不可能衝突的。由於消除了衝突,所以全雙工連線將關閉埠上的衝突檢測功能,並不是要丟棄csma/cd。

是否為全雙工模式的檢測,由自動協商功能完成,但是自動協商功能並不完美,有時候需要靜態的在埠上配置全雙工。

要執行在全雙工模式,必須滿足幾個條件:

1.兩個節點必須是點到點的連線或是專用線纜連線

2.兩個節點必須都支援全雙工

3.禁止衝突檢測功能

下面的圖幫助你理解共享域和廣播域的區別:

(1)共享式hub

(參見附錄裡的圖:共享式hub)

在共享式的hub中,所有的埠都共享同乙個衝突域和廣播域,這時需要使用csma/cd。

(2)沒有劃分vlan的二層交換機

(參見附錄裡的圖:沒有劃分vlan的二層交換機)

在沒有劃分vlan的二層交換機中,每乙個埠擁有自己的衝突域,但所有的pc仍處於同乙個廣播域中。

(3)劃分了vlan的二層交換機

(參見附錄裡的圖:劃分了vlan的二層交換機)

劃分了vlan的二層交換機中,交換機的每乙個埠擁有自己的衝突域,在這個交換機中,每個vlan是乙個廣播域。

附錄:csma/cd的定義。

csma/cd是英文carrier sense multiple access/collision detected的縮寫,可把它翻成「載波偵察聽多路訪問/衝突檢測」,或「帶有衝突檢測的載波偵聽多路訪問」。所謂載波偵聽(carrier sense),意思是網路上各個工作站在傳送資料前都要匯流排上有沒有資料傳輸。若有資料傳輸(稱匯流排為忙),則不傳送資料;若無資料傳輸(稱匯流排為空),立即傳送準備好的資料。所謂多路訪問(multiple access)意思是網路上所有工作站收發資料共同使用同一條匯流排,且傳送資料是廣播式的。所謂衝突(collision),意思是,若網上有兩個或兩個以上工作站同時傳送資料,在匯流排上就會產生訊號的混合,哪個工作站都同時傳送資料,在匯流排上就會產生訊號的混合,哪個工作站都辨別不出真正的資料是什麼。這種情況稱資料衝突又稱碰撞。為了減少衝突發生後又的影響。工作站在傳送資料過程中還要不停地檢測自己傳送的資料,有沒有在傳輸過程中與其它工作站的資料發生衝突,這就是衝突檢測(collision detected)。

csnm/cd**訪問控制方法的工作原理,可以概括如下:

先聽後說,邊聽邊說;

一旦衝突,立即停說;

等待時機,然後再說;

聽,即監聽、檢測之意;說,即傳送資料之意。

上面幾句話在傳送資料前,先監聽匯流排是否空閒。若匯流排忙,則不傳送。若匯流排空閒,則把準備好的資料傳送到匯流排上。在傳送資料的過程中,工作站邊傳送檢測匯流排,是否自己傳送的資料有衝突。若無衝突則繼續傳送直到發完全部資料;若有衝突,則立即停止傳送資料,但是要傳送乙個加強衝突的jam訊號,以便使網路上所有工作站都知道網上發生了衝突,然後,等待乙個預定的隨機時間,且在匯流排為空閒時,再重新傳送未發完的資料。

車載乙太網和工業乙太網區別

車載乙太網使用單對非遮蔽電纜以及更小型緊湊的聯結器,使用非遮蔽雙絞線時可支援15m的傳輸距離 對於遮蔽雙絞線可支援40m 這種優化處理使車載乙太網可滿足車載emc要求。可減少高達80 的車內連線成本和高達30 的車內佈線重量。100m車載乙太網的phy採用了1g乙太網的技術,可通過使用回聲抵消在單線...

乙太網協議

乙太網協議 用於10mbps的乙太網,作者以下所說的乙太網均指10m乙太網,而不是100m,1000m的乙太網 乙太網協議有兩種,一種是ieee802.2 ieee802.3,還有一種是乙太網的封裝格式。現代的作業系統均能同時支援這兩種型別的協議格式。因此對我們來說只需要了解其中的一種就夠了,特別是...

乙太網介面

1.rj45以及線序 乙太網 10 100base t 介面 乙太網 100base t4 介面 引腳號引腳名稱 說明引腳號 引腳名稱說明1 tx tranceive data 傳送資料 1tx d1 tranceive data 傳送資料 2tx tranceive data 傳送資料 2tx d...