令牌傳遞(token passing)是一種通訊通道存取方法英语channel access method,其中有一種稱為令牌的信號在節點之間傳遞,收到令牌的節點表示授權可以通訊,著名的例子有令牌环ARCNET英语ARCNET

令牌傳遞的架構有轮转调度英语Round-robin scheduling的機制,若封包的大小相等,會有極大極小公平英语max-min fair的特性。相對於競爭英语Contention (telecommunications)為基礎的通道存取方法,令牌傳遞的優點是沒有碰撞,也不需要等待時間,當有大量需求時頻道的頻寬可以充份的利用,其缺點是當通訊需求不多時,節點也需等待到令牌才能通訊,因此延遲英语latency (engineering)會變大。

有些令牌傳遞的架構中隱含了令牌傳遞的過程,因此不需真的傳遞令牌信號。例如ITU-TG.hn英语G.hn下,利用現有家用線路(電源線、電話線及同軸線)的「无竞争时隙」(Contention Free Time Slots)通道存取方法。

PROFIBUS通訊協定中,若網路中有多個主站,主站的控制權也會用令牌傳遞進行,以使各主站可以輪流作用[1]

相關條目编辑

參考資料编辑

  1. ^ 计算机网络. 清华大学出版社有限公司. 2006: 619–. ISBN 978-7-302-12326-2.