令牌总线是一种计算机网络拓扑,采用令牌传递机制实现媒体访问控制(MAC)。
令牌
令牌是一种特殊的标志,在令牌总线网络中传递,用于控制对网络媒体(总线)的访问。令牌有两种状态:
- 空:表示网络媒体可用。
- 忙:表示网络媒体正被使用。
令牌传递
令牌沿着一个逻辑环从一个设备传递到另一个设备。此环是逻辑环,因为设备不物理连接到环上,而是通过电缆或光纤以总线方式连接。
令牌传递遵循以下规则:
- 当令牌总线网络启动时,由指定节点生成一个空令牌并将其沿逻辑环发送。
- 任何想要发送信息的设备必须等待令牌传递给自己。
- 当一个设备收到一个空令牌时,它可以发送信息。
- 发送信息时,设备将令牌的状态从“空”更改为“忙”。
- 发送设备将要发送的信息、发送设备的地址和接收设备的地址写入令牌。
- 包含信息的忙令牌沿逻辑环传播,直到它到达接收设备。
- 接收设备从令牌中复制信息,然后将令牌的状态从“忙”更改为“空”。
- 空令牌继续沿逻辑环传播,供其他设备使用。
令牌丢失
如果令牌在传输过程中丢失,则监控节点会向网络中注入一个新的空令牌,以确保网络正常运行。
优势
令牌总线网络具有以下优点:
- 确定性的访问:设备发送信息的顺序是可预测的,这有助于避免碰撞和提高网络性能。
- 易于故障排除:易于识别丢失的令牌,并且可以快速重新注入新的令牌。
劣势
令牌总线网络也有一些缺点:
- 单点故障:如果逻辑环中的任何一个设备发生故障,整个网络可能会停止工作。
- 低效率:当许多设备需要访问网络时,令牌传递可能会导致延迟。
总结
令牌总线是一种媒体访问控制机制,它使用令牌传递来控制对网络媒体的访问。它具有确定性访问和易于故障排除等优点,但也有单点故障和低效率等缺点。令牌总线曾经广泛用于工业和工厂自动化等应用中,但现在已经很大程度上被其他网络拓扑所取代。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论