載波偵聽

載波偵聽主要套用於乙太網通訊中,是指網路中的計算機在傳送數據之前,會“偵聽”線纜,判斷是否已經有其他數據傳輸。

基本介紹

  • 中文名:載波偵聽
  • 外文名:Carrier Sense
  • 領域:計算機網路通訊
目的,載波偵聽多路訪問,

目的

乙太網屬於廣播形式的網路,當一個站點傳送信息時,網路中的所有站點都能接收到,容易形成數據堵塞,導致網路速度變慢,甚至發生系統癱瘓。為了儘量減少數據的傳輸碰撞和重試傳送。乙太網中使用了CSMA/CD(載波監聽多路訪問/衝突檢測)工作機制,以防止各站點無序地爭用信道。
CSMA/CD的檢測方式是通過電纜中電壓的變化來測得,當數據傳輸發生碰撞時,電纜中的電壓就會隨著發生變化。
載波偵聽的作用就是在傳送數據之前,乙太網會“偵聽”線纜,判斷是否已經有其他數據傳輸。
為什麼需要載波偵聽呢?可以這樣來構想這種情況:假設你有多部電話機掛接到同一根電話線上。如果你拿起其中的一個電話話筒準備打電話時,聽到其他人在談話,這時你必須等待,直到那個人通話完畢。如果沒有其他人在使用該線路,你就可以使用它。乙太網的工作方式就是這樣的。

載波偵聽多路訪問

CSMA(Carrier Sense Multiple Access)被稱為載波偵聽多路訪問方法。基本思想:任何站點要向公共介質傳送信息時,首先要偵聽介質上是否有其他站點正在傳送信息,如果通信介質上無載波,即沒有被占用,則可以利用通信介質進行傳送;如果已監聽到介質上有載波,即有其它站點正在傳送信息,則必須等待介質平靜之後才能進行傳送的處理,這樣就會使信道上的衝突大大減少。按偵聽介質的規則可以分為非堅持CSMA、以機率1—堅持CSMA、機率P—堅持CSMA。在CSMA的基礎上可作進一步的改進,就是當站點開始傳送之後,仍需繼續偵聽信道一段時間,當檢測到衝突就馬上迅速取消衝突幀的傳送。該協定被稱為帶衝突檢測的載波偵聽多路訪問協定(CSMA/CD)。工作過程:(1)偵聽,若空閒,傳送。(2)忙則偵聽到空閒立即傳送。(3)檢測到衝突,立即停止,傳送阻塞信號。(4)隨機等待,重新嘗試傳送。

相關詞條

熱門詞條

聯絡我們