碰撞

IT辭彙

在半雙工乙太網中,碰撞(collision)是在同一乙太網中,正好在同一時刻試圖傳輸數據的兩個設備之間發生的衝突。

基本介紹


網路探測到“碰撞”的兩個數據包並同時將它們丟棄。在乙太網中,碰撞是自然發生的事情。乙太網使用載波偵聽多路訪問/衝突檢測(Carrier Sense Multiple Access/ Collision Detect,CSMA/CD)作為允許設備“輪流”使用信號載波線的方法。當一個設備想要傳送時,它檢查線的信號級別,確定是否有其它設備正在使用。如果正在使用,此設備將等待幾秒鐘后再試。如果沒有使用,此設備將開始傳送信號。在這種情況下,兩個設備可能同時檢測到載波線沒有被使用,然後同時發送信號,“碰撞”就發生了!此時,各個設備會等待一個隨機的時間,然後再次重試,直到最終傳輸成功。
解決碰撞的最佳方法是升級到全雙工交換網路。