點陣圖協議中的令牌傳遞
點陣圖協議是一種無衝突協議,它在 OSI 模型的媒體訪問控制 (MAC) 層執行。它解決了多個站點爭用獲取共享通道進行傳輸時可能發生的任何衝突。在此協議中,如果一個站點希望傳輸,則會在實際傳輸之前進行廣播。每個站點都按照預定義的順序輪流進行傳輸。實現此目的的一種方法是使用令牌傳遞方法。
令牌傳遞機制
令牌是在計算機網路的站點之間迴圈傳播的一條小訊息,它為站點提供傳輸許可權。如果一個站點在收到令牌時有幀要傳輸,它會發送該幀,然後將令牌傳遞給下一個站點;否則,它只需將令牌傳遞給下一個站點。
為了使令牌傳遞機制能夠執行,站點應該像下圖所示那樣連線在一個單環中:
在上圖配置中,傳遞令牌包括從前一個站點接收令牌並傳輸到後繼站點。資料流在令牌傳遞方向上是單向的。令牌可以由想要傳送幀的站點或想要接收幀的站點生成。為了防止令牌無限迴圈,一旦完成其目的,就會將其從網路中移除。
效能分析
效能類似於傳統的點陣圖協議。如果令牌環中有 N 個站點,則每個站點的等待時間為 (N – 1)。此協議優於點陣圖協議的優點是所有站點都具有相同的傳輸優先順序。
廣告