【用戶】小彥子老師
【年級】高二上
【評論內容】發送訊號者如果偵測出已發生碰撞,必須放棄正在傳送中的資料,並送出擾亂訊號告知其他電腦目前已發生碰撞,不要繼續發送資料。這時候,每一個發送訊號者必須等待一段時間後再繼續檢測網路是否空閒,回到最起始流程(如圖 8-2)。現在,我們來思考一個問題,如果我們在通訊協定裡規定一個固定等待的時間,這時候所有電腦都等待一個固定時間後再去監聽網路,大家都認為空閒,大家又一起傳送資料,又一起發生碰撞。因此,等待時間不可以被固定,而必須是隨機性的。然而,產生這一個隨機時間又必須考慮到目前網路的情況,如果網路負載很高,該次傳送資料已連續碰撞多次了,則等待的隨機時間就必須久一點;如果從來沒有碰撞過,就可以短一點。如何來產生這『隨機延遲時間』(Random Delay Time),CSMA/CD採用『二元指數後退演算法』(Binary Exponential Backoff Algorithm)