令牌传递(token passing)是一种局域网通讯通道存取方法英语channel access method,其中有一种称为令牌的信号在节点之间传递,收到令牌的节点表示授权可以通讯[1][2][3],此方法和要事先定义主站(master)的轮询(polling)存取方法不同[4]。令牌传递著名的例子有令牌环ARCNET英语ARCNET,其他的例子有光纤分布式数据接口(FDDI),在1990年代初期很受欢迎。

令牌传递架构在有负载下的性能退化是确定性的,这是令牌传递在工业控制局域网络(例如制造自动化通讯协定英语Manufacturing Automation Protocol)很受欢迎的原因[5]。令牌传递的架构有轮转调度英语Round-robin scheduling的机制,若封包的大小相等,会有极大极小公平英语max-min fair的特性。相对于竞争英语Contention (telecommunications)为基础的通道存取方法,令牌传递的优点是没有碰撞,也不需要等待时间,当有大量需求时频道的带宽可以充分的利用,其缺点是当通讯需求不多时,节点也需等待到令牌才能通讯,因此延迟会变大。

有些令牌传递的架构中隐含了令牌传递的过程,因此不需真的传递令牌信号。例如ITU-TG.hn英语G.hn下,利用现有家用线路(电源线、电话线及同轴线)的“无竞争时隙”(Contention Free Time Slots)通道存取方法。

PROFIBUS通讯协定中,若网络中有多个主站,主站的控制权也会用令牌传递进行,以使各主站可以轮流作用[6]

相关条目

参考资料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.