以太网的信道利用率
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以太网的信道利用率
我们假定:
总线上共有N 个站,每个站发送帧的概率都是p。
争用期长度为 2t,即端到端传播时延的两倍。检测到碰撞后不发送干扰信号。帧长为L(bit),数据发送速率为C (b/s),因而帧的发送时间为L/C= T0(s)。以太网的信道利用率
一个帧从开始发送,经碰撞后再重传数次,到发送成功且信道转为空闲(即再经过时间t 使得信道上无信号在传播)时为止,共需平均时间为T av。
我们应当注意到,成功发送一个帧需要占用信道的时间是T0 + τ,比这个帧的发送时间要多一个单程端到端时延τ。这是因为当一个站发送完最后一个比特时,这个比特还要在以太网上传播。如果这时有其他站发送数据,就必然产生碰撞。因此,必须在T0 +τ以后才允许其他站发送数据。
要提高以太网的信道利用率,就必须减小τ与T0之比。在以太网中定义了参数a,它是以太网单程端到端时延τ与帧的发送时间T0之比:
当a→0时,表示只要一发生碰撞,就立即可以检测出来,并立即停止发送,因而信道资源不会被浪费。反之,参数a越大,表明争用期所占的比例增大,这就使得信道利用率降低。因此,以太网的参数a的值应当尽可能小些。
从上式可看出,这就要求分子τ的数值要小些,分母T0的数值要大些。这就是说,当数据传输速率一定时,以太网的连线的长度受到限制(否则τ的数值会太大),同时以太网的帧长不能太短(否则T0的值会太小)。
现在考虑一种理想化的情况。假定以太网上的各站发送数据都不会产生碰撞(这显然已经不是CSMA/CD而是需要使用一种特殊的调度方法),并且能够非常有效地利用网络的传输资源,即总线一旦空闲就有某一个站立即发送数据。
这样,发送一帧占用线路的时间是T0+ ,而帧本身的发送时间是T0。于是我们可计算出极限信道利用率S max为:
该式指出了参数a远小于1才能得到尽可能高的极限信道利用率。反之,若参数a远大于1,则极限信道利用率就远小于1,而这时实际的信道利用率就更小了。