1. 首页 > 链百科  > 以太数字范围 以太数字算法

以太数字范围 以太数字算法

以太网争用期如何计算?

10/100M以太网帧的最小长度为64bytes(1000M为512bytes)。以太网之所以要规定帧的最小长度是为了让数据传送方在半双工场景下能够保证碰撞检测(参考CSMA/CD)。

端到端往返时间(也就是争用期) = 数据大小 / 带宽, 这里数据大小取10/100M以太网帧的最小长度64byte,将它乘以8转换成bit,然后除以带宽10Mb/s(10^7bps),也就是:8*64bits/10^7bps =51.2us,也就是提问人问到的争用期长度。

既然谈到了争用期,这里再补充说一点,在无损耗的条件下,双绞线的传输速率只有光纤的3分之2,也就是2*10^8 m/s。而所谓争用期是以太网端到端的往返时间2T(注意是往返时间,不是单向),因此10Mbit/s以太网的最大传输距离可以用下面的公式计算:

双绞线传输速率 * 争用期/2 = (2*10^8)*(51.2*10^-6)/2 = 5.12km。

以太网的争用期怎么计算?

以太网帧最小为64字节,也就是512比特

争用期的定义可以是发送512 bit的时间

10Mb╱s的以太网可以计算出发送一个比特的时间是

0.1us,那么争用期就是512×0.1=51.2us

同理,100Mb/s的以太网发送一个比特的时间是0.01us,争用期为512×0.01=5.12us