争用期(Contention Period),也称为碰撞窗口(Collision Window),是以太网中用于避免数据包碰撞的一种机制。争用期的计算基于以下公式:
```
争用期 = 2 * 单程端到端传播时延
```
其中,单程端到端传播时延(τ)通常取51.2微秒(μs),这是以太网中常见的一个标准值。
对于10Mb/s的以太网,争用期计算如下:
```
争用期 = 2 * 51.2 μs = 102.4 μs
```
对于100Mb/s的以太网,争用期计算如下:
```
争用期 = 2 * 51.2 μs = 102.4 μs
```
请注意,争用期是端到端的往返时间,因此对于10Mb/s以太网,最大传输距离可以通过以下公式计算:
```
最大传输距离 = 双绞线传输速率 * 争用期 / 2
```
例如,对于10Mb/s以太网,最大传输距离大约是:
```
最大传输距离 ≈ 10^8 bps * 102.4 μs / 2 ≈ 5.12 km
```
以上计算基于理想情况,实际应用中可能因网络环境和设备性能而有所不同。