📜  令牌环的最小长度

📅  最后修改于: 2021-09-28 11:05:19             🧑  作者: Mango

先决条件 – 令牌环帧格式、令牌环的效率、令牌环问题
正如我们已经熟悉令牌环。现在,在本文中,我们将讨论令牌环的最小长度应该是多少。

在最坏的情况下,可能所有系统都将关闭,而唯一的监视器将保持活动状态。因此令牌环应该能够完全容纳一个令牌以避免冲突。
我们知道令牌的大小 = 24 位。

Hence, the minimum length of the Token Ring 
= Length of wire that can hold 24 bits 

让我们看看如何计算可以容纳 24 位的电线长度:

Capacity of wire = Propagation Delay * Bandwidth
Capacity >= 24
Propagation Delay * Bandwidth >= 24

Propagation Delay = Length of wire / velocity

(length of wire/velocity) * Bandwidth >= 24
Length of wire >= ( 24 * velocity ) / Bandwidth 

因此,环的大小必须大于(24 * 速度)/带宽。

例子:给定,

Bandwidth = 4 Mbps, 
Velocity = 2 * 108 

戒指的最小长度应该是多少?

解释:

length >= ( 24 * velocity ) / Bandwidth
length >= (24 * 2 * 10^8) / (4 * 10^6)
length >= 1200 meter 

万一,如果我们没有这么多的电线,那么我们可以使用Delay device
让我们假设对于给定的示例,我们只有 1000 米的电线,那么延迟将等于 200 米。要将仪表转换为位:

Meter --/velocity--> Second --*Bandwidth--> bit 

所以,我们需要 200 米的位延迟是

= (200/(2 * 108)) * (4 * 106) 
= 4 bit time 

因此,在需要 1200 米的 1000 米导线中,需要一个 4 位的延迟设备来使环工作而不会发生碰撞。