Ethernet

CSMA/CD 碰撞的隨機發生器?

  • March 14, 2015

我不知道這是否是發布此問題的正確位置,但在這裡:我想知道在CSMA/CD中檢測到衝突時如何生成隨機時間

乙太網標準沒有指定使用哪個隨機數生成器,只應該使用那個。它指定隨機數生成器應具有均勻的輸出分佈,但除此之外,它沒有指定要使用的任何特定算法。

停下來想一想。只要隨機數生成器的輸出是均勻分佈的,從操作的角度來看,算法是什麼都沒有關係。如果我向您展示兩個隨機數生成器的輸出,它們都產生均勻分佈的輸出,您將無法判斷它們是由相同算法還是由不同算法生成的。

協議標準非常詳細地指定協議的操作特性。實現協議所需的功能規範通常留給實現者。只要您的協議實現具有正確的操作特徵,根據標準,實現是無關緊要的。此外,我認為需要特定實現才能產生正確操作結果的協議是有缺陷的協議。

引用自:https://serverfault.com/questions/269942