
以太網(wǎng)使用的介質(zhì)控制協(xié)議CSMA/CD協(xié)議。主要是通過監(jiān)聽網(wǎng)絡(luò)上的載波是否沖突來判斷是否在節(jié)點間發(fā)生沖突。設(shè)備在發(fā)送數(shù)據(jù)前要監(jiān)聽鏈路,若有人在發(fā)送數(shù)據(jù),就不進行發(fā)送,設(shè)備在發(fā)送數(shù)據(jù)時也要監(jiān)聽鏈路,若檢測到?jīng)_突,則停止發(fā)送數(shù)據(jù),并采取退避機制,隨機等待一段時間后再重新發(fā)送數(shù)據(jù)。
CSMA/CA協(xié)議,即Carrier Sense Multiple Access / Collision Detection,載波監(jiān)聽多路訪問沖突避免機制。CSMA/CA協(xié)議是用于無線局域網(wǎng)中防止多個設(shè)備同時搶占信道造成通信混亂的一種機制。該協(xié)議與CSMA/CD協(xié)議的主要區(qū)別是CSMA/CD時沖突檢測,而CSMA/CA是沖突避免。
CSMA/CA規(guī)定無線局域網(wǎng)網(wǎng)絡(luò)設(shè)備在發(fā)送數(shù)據(jù)時,并不是立即進行發(fā)送,而是先要生成隨機的退避時間。只有當退避時間到了之后才會發(fā)送數(shù)據(jù)(其實是發(fā)送RTS幀,在下文中會降到),如果退避時間還沒有到,發(fā)現(xiàn)網(wǎng)絡(luò)中有其他的設(shè)備已經(jīng)到了退避時間并且發(fā)送數(shù)據(jù),則該設(shè)備會重新生成退避時間并等待。新的退避時間等于上一次退避時間減去本次等待時間(有的資料上將這個時間稱為退避窗口)。









