首页 理论教育网络工程与设计-令牌总线访问控制简介

网络工程与设计-令牌总线访问控制简介

【摘要】:但令牌环网控制复杂,并存在可靠性保证等问题。令牌总线综合CSMA/CD是在令牌环两种介质访问方式的优点的基础上而形成的一种介质访问控制方式。令牌总线主要适用于总线型或树状网络。为了使结点等待令牌的时间是确定的,需要限制每一结点发送数据帧的最大长度。令牌总线还提供了不同的优先级机制。

CSMA/CD采用用户访问总线时间不确定的随机竞争方式,有结构简单、轻负载时时延小等特点,但当网络通讯负荷增大时,由于冲突增多,网络吞吐率下降、传输延时增加,性能明显下降。令牌环在重负荷下利用率高,网络性能对传输距离不敏感。但令牌环网控制复杂,并存在可靠性保证等问题。令牌总线综合CSMA/CD是在令牌环两种介质访问方式的优点的基础上而形成的一种介质访问控制方式。

令牌总线主要适用于总线型或树状网络。采用此种方式时,各结点共享的传输介质是总线型的,每一结点都有一个本站地址,并知道上一个结点地址和下一个结点地址,令牌传递规定由高地址向低地址,最后由最低地址向最高地址依次循环传递,从而在一个物理总线上形成一个逻辑环。环中令牌传递顺序与结点在总线上的物理位置无关。图3-13给出了正常的稳态操作时令牌总线的工作原理。

978-7-111-45076-4-Chapter03-13.jpg

图3-13 令牌总线的工作过程

a)令牌总线物理结构 b)令牌总线逻辑结构

正常的稳态操作是指在网络已完成初始化之后,各结点进入正常传递令牌与数据,并且没有结点要加入或撤出,没有发生令牌丢失或网络故障的正常工作状态。(www.chuimin.cn)

与令牌环一致,只有获得令牌的结点才能发送数据。在正常工作时,当结点完成数据帧的发送后,将令牌传送给下一个结点。从逻辑上看,令牌是按地址的递减顺序传给下一个结点的。而从物理上看,带有地址字段的令牌帧广播到总线上的所有结点,只有结点地址和令牌帧的目的地址相符的结点才有权获得令牌。

获得令牌的结点,如果有数据要发送,则可立即传送数据帧,完成发送后再将令牌传送给下一个结点;如果没有数据要发送,则应立即将令牌传送给下一个结点。由于总线上每一结点接收令牌的过程是按顺序依次进行的,因此所有结点都有访问权。为了使结点等待令牌的时间是确定的,需要限制每一结点发送数据帧的最大长度。如果所有结点都有数据要发送,则在最坏的情况下,等待获得令牌的时间和发送数据的时间应该等于全部令牌传送时间和数据发送时间的总和。另一方面,如果只有一个结点有数据要发送,则在最坏的情况下,等待时间只是令牌传送时间的总和,而平均等待时间是它的一半,实际等待时间在这一区间范围内。

令牌总线还提供了不同的优先级机制。优先级机制的功能是将待发送的帧分成不同的访问类别,赋予不同的优先级,并把网络带宽分配给优先级较高的帧,而当有足够的带宽时,才发送优先级较低的帧。

令牌总线的特点在于它的确定性、可调整性及较好的吞吐能力,适用于对数据传输实时性要求较高或通讯负荷较重的应用环境中,如生产过程控制领域。它的缺点在于它的复杂性和时间开销较大,结点可能要等待多次无效的令牌传送后才能获得令牌。