導航:首頁 > 源碼編譯 > 截斷的二進制指數退避演算法

截斷的二進制指數退避演算法

發布時間:2024-10-24 14:05:44

㈠ 簡述CSMA/CD協議中二進制指數退避演算法的規則

CSMA/CD演算法:先聽後發,邊發邊聽,沖突停止,重新發送。
CSMA/CD中二進制指數退避演算法:
1)確定基本退避時間(基數),一般定為2τ,也就是一個爭用期時間,對於乙太網就是51.2μs
2)定義一個參數K,為重傳次數,K=min[重傳次數,10],可見K≤10
3)從離散型整數集合[0,1,2,……,(2^k-1)]中,隨機取出一個數記做R
那麼重傳所需要的退避時間為R倍的基本退避時間:即:T=R×2τ。
4)同時,重傳也不是無休止的進行,當重傳16次不成功,就丟棄該幀,傳輸失敗,報告給高層協議

㈡ 什麼是二進制指數退避演算法演算法的過程是怎樣的

演算法規則如下:1.對每個數據幀,當第一次發生沖突時,設置一個參數L=2;2.退避間隔取1到L個時間片中的一個隨機數,一個時間片等於兩個節點之間最大傳播時延的兩倍;3.當數據幀再次發生沖突,則將參量L加倍;4.設置一個最大重傳次數,超過該次數,則不再重傳,並報告出錯;二進制指數退避演算法是按後進先出的次序控制的,即未發生沖突或很少發生沖突的數據幀,具有優先發送的概率;而發生過多次沖突的數據幀,發送成功的概率就更小。

㈢ 乙太網上只有兩個站,它們同時發送數據,產生了碰撞。於是按截斷二進制指數退避演算法進行重傳。重傳次數記

答:將第i次重傳成功的概率記為pi。顯然
第一次重傳失敗的概率為0.5,第二次重傳失敗的概率為0.25,第三次重傳失敗的概率

為0.125.平均重傳次數I=1.637

㈣ 截斷二進制指數退避演算法

截斷二進制指數類型退避演算法(truncated binary exponential type):先確定基本的退避時間,例如 2t。在定義 k=min[重傳次數,10],然後從離散的整數集合中[0,1,...,2^k-1]中隨機選出一個數,記為r。重傳所需要的時延就是r倍的基本退避時間,當重傳達到16次,仍不能成功的時候,則丟棄該幀,並向高層匯報。這樣的退避演算法,由於時延次數增大(也稱動態退避)。所以即使採用1 堅持,系統也是穩定的。

閱讀全文

與截斷的二進制指數退避演算法相關的資料

熱點內容
自然態圖編譯原理 瀏覽:132
韋哲python編程 瀏覽:171
亳州機器人編程培訓哪家好 瀏覽:479
python寫入文件變成中文 瀏覽:447
梁加密規定 瀏覽:928
程序員駐場外包多少錢 瀏覽:190
linux退出mysql 瀏覽:424
假期和工資演算法 瀏覽:607
30歲開始做程序員 瀏覽:480
python將字元重復多次 瀏覽:476
燕窩溯源碼真假 瀏覽:753
華商雲app怎麼轉發朋友圈 瀏覽:730
javajdbc使用 瀏覽:174
團隊解壓放鬆游戲 瀏覽:164
u盤被序列號加密了怎麼解除 瀏覽:314
php關鍵技術 瀏覽:531
農信app上怎麼交醫療保險 瀏覽:43
如何恢復伺服器環境 瀏覽:622
遠景壓縮比是多少 瀏覽:887
oa辦公系統伺服器地址 瀏覽:690