計算機網路中的二進位制倒計時協議是什麼?
無衝突協議有三種類型,如下所示 −
- 點陣圖協議
- 令牌傳遞
- 二進位制倒計時
現在我們來看一下二進位制倒計時協議 −
二進位制倒計時
二進位制倒計時按步驟說明如下 −
步驟 1 − 點陣圖協議和令牌傳遞的一個問題是每站開銷為 1 位元,因此點陣圖和令牌傳遞不適用於有成千上萬個站點的網路。
步驟 2 − 一個站點想要使用通道。它必須將其地址作為以高階位開頭的二進位制位串廣播出去。
步驟 3 − 假設所有地址長度相同。
步驟 4 − 當同時傳送時,通道中的不同站點中的每個地址位置中的位透過布林或運算在一起。我們稱這種型別的協議為二進位制倒計時。
步驟 5 − 它隱含地假定傳輸延遲可以忽略不計,因此所有站點可以立即看到斷言的位。
步驟 6 − 要避免衝突,必須應用仲裁規則。每當站點看到地址中值為 0 的高階位已經被 1 覆蓋時,它就會放棄。
步驟 7 − 在競標中獲勝後,站點現在傳送幀,此後開始另一個競標週期。
步驟 8 − 它具有這樣的屬性:編號較高的站點比編號較低的站點具有較高的優先順序,這取決於上下文可能是好是壞。
二進位制倒計時協議,破折號表示靜默。
此處,
通道效率 ID 為 d/(d+log2N)。
幀格式已選定,從而傳送者的地址是幀中的第一個欄位,即使這些 log2N 位也沒有浪費,效率為 100%。
二進位制倒計時就是一個簡單、優雅且高效協議的示例。
廣告