0

令 N 为环中的站数,THT 为令牌持有时间,Tt 为数据包的传输时间,Tp 为数据包在 Channel/Link 上的传播时间。

然后 Cycle Time = N * THT + Tp (这是令牌的周期时间)

和效率=(有用时间)/(循环时间)

这里有用时间表示为 N * Tt。(证明为令牌传递的单个周期中每个站的传输时间)

因此证明效率 = (N * Tt)/(N*THT + Tp)

现在 THT 取决于我们使用的策略。如果我使用延迟令牌环,那么只有一个站传输数据而其他站不传输数据,但到处都显示有用时间 Tt 乘以 N。在这种情况下,THT = Tt + Tp 所以,循环时间 = Tp + N*(Tt + Tp)

效率,e = (N Tt)/(Tp + N (Tt + Tp))。我的问题是为什么我们将 Tt 乘以 N 尽管一个传输数据?

4

1 回答 1

0

在延迟令牌环中,N=1,因为只有一个站传输数据,所以效率,e = Tt/Tp + Tt + Tp=Tt/2Tp + Tt。

于 2022-01-20T20:38:30.640 回答