天天看點

涉及幀間隙的CSMA/CD的偵聽多久該發送

CSMA/CD是以太網廣泛采用的通路控制的方式,其中有個問題在計算時經常被疏忽。

就是我們監聽信道忙的時候,會選擇一個退避的值,在過了這麼久以後會嘗試偵聽信道,如果空閑嘗試發送。問題就在于我們這個偵聽信道需要偵聽多久

其實我們在計算機的時候,并不是說偵聽到信道是空閑的一瞬間我們就決定發送信号,我們是要偵聽一個幀間隙的時間,如果這麼久的時間内信道是空閑的,那我們就會選擇去發送資料,在一個幀間隙内,如果信道變忙我們是不可以發送信号的。

對于幀間隙,就是96個比特時間,對于不同的以太網帶資料率,可以計算不同的具體時間。10M的以太網是9.6us。

繼續閱讀