⑴ 概念題,什麼是csma/cd
(1)CSMA/CD是指(Carrier
Sense
Multiple
Access/
Collision
Detect)即
載波監聽多路訪問
也稱之為
沖突檢測
方法。
(2)是
數據鏈路層
的一個協議哦!
(3)
工作的步驟為:偵聽——發送——檢測——沖突處理
(4)
沖突的情況:在偵聽中發現線路忙或者是發送過程中發生了碰撞現象,對沖突的解決辦法有
退避演算法
常用截止的
二進制指數退避演算法
(M
=
2
min{n,16}
ms)在這里M為
時延
時間,n為退避間隔時間。
CSMA/CD和CSMA/CA的主要差別對比如下:
(5)CSMA/CD:即載波監聽多路訪問/沖突檢測方法
CSMA/CA:帶有沖突避免的
載波偵聽
多路訪問,發送包的同時不能檢測到信道上有無沖突,只能盡量『避免』;
1.兩者的
傳輸介質
不同,CSMA/CD用於匯流排以太,而CSMA/CA則用於
無線區域網
802.11b
;
2.檢測方式不同,CSMA/CD通過電纜中電壓的變化來檢測,當數據發生碰撞時,電纜中的電壓就會隨著發生變化;而CSMA/CA採用能量檢測(ED)、載波檢測(CS)和能量載波混合檢測三種檢測信道空閑的方式;
3.WLAN中,對某個節點來說,其剛剛發出的信號強度要遠高於來自其他節點的信號強度,也就是說它自己的信號會把其他的信號給覆蓋掉;
4.本節點處有沖突並不意味著在接收節點處就有沖突;
綜上,在WLAN中實現CSMA/CD是比較困難的。
有不足之處還望更正,謝謝。