Token Bus and Token Ring
令牌环
令牌环(IEEE 802.5)是局域网(LAN)中的一种通信协议,在该协议中,所有站都以环形拓扑连接,并传递一个或多个令牌以进行通道获取。令牌是一个3字节的特殊帧,它沿着站的环循环。工作站只有持有令牌才能发送数据帧。令牌在成功接收到数据帧后释放。
令牌环中的令牌传递机制
如果一个站在收到令牌时有要发送的帧,则发送该帧,然后将令牌传递给下一个站;否则,它将令牌简单地传递到下一个站点。传递令牌意味着从前一站点接收令牌并传输到后继站点。数据流在令牌传递的方向上是单向的。为了不使令牌无限循环,一旦完成其目的,便将其从网络中删除。如下图所示:
令牌总线
令牌总线(IEEE 802.4)是用于在LAN中的虚拟环上实现令牌环的标准。物理介质具有总线或树形拓扑,并使用同轴电缆。使用节点/站创建一个虚拟环,令牌沿着该虚拟环按顺序从一个节点传递到下一个节点。每个节点都知道其前一站及其后一站的地址。工作站只有在拥有令牌的情况下才能发送数据。令牌总线的工作原理类似于令牌环。
令牌总线中的令牌传递机制
令牌是在计算机网络的各个站点之间传播的小消息,向这些站点提供许可以进行传输。如果一个站在收到令牌时有数据要发送,它将发送数据,然后将令牌传递给下一个站。否则,它将令牌简单地传递到下一个站点。如下图所示:
令牌环和令牌总线之间的区别
令牌环 th> | 令牌总线 th> |
---|---|
令牌通过由站点和同轴电缆网络形成的物理环。 | 令牌沿着连接到LAN的站点的虚拟环传递。 |
站点通过环形拓扑或有时是星形拓扑连接。 | 连接的基础拓扑 |
由IEEE 802.5标准定义。 | 由IEEE 802.4标准定义。 |
可以计算令牌到达站点的最长时间 | 无法计算出令牌转移的时间。 |