带宽时延积

更新时间:2022-08-25 16:57

带宽时延积是一种网络性能指标。在数据通信中,带宽时延乘积(英语:bandwidth-delay product;或称带宽延时乘积、带宽延时积等)指的是一个数据链路的能力(每秒比特)与来回通信延迟(单位)的乘积

原理

其结果是以比特(或字节)为单位的一个数据总量,等同在任何特定时间该网络线路上的最大数据量——已发送但尚未确认的数据。

一个具有大带宽时延乘积的网络也被称之为长胖网络(long fat network,简写为LFN,经常发音为“elephen”)。根据RFC 1072中的定义,如果一个网络的带宽时延乘积显著大于10比特(10bit),该网络被认为是长胖网络。

超高速局域网可能被列入此类别,其中的协议调谐对于实现峰值吞吐量是至关重要的,因为它们有极高的带宽,即使它们的延迟不大。

大带宽时延乘积系统的一个重要示例是地球静止轨道卫星连接,它的端到端递送时间非常高,而链路吞吐量也很高。高端到端递送时间使得采用快速端到端响应的“停止并等待”协议和应用程序很难适应。

高带宽时延乘积是设计如传输控制协议(TCP)的TCP调谐时的重要问题案例。因为只有发送方在被要求停止传输,并等待到接收方回传的确认数据成功接收的消息前发送足够多的数据,协议才能达到最佳吞吐量。如果与带宽时延乘积相比发送的数据量不足,那么链路并没有保持在繁忙状态,从而说明该协议是使链路运行在传输峰值以下。想在这方面获取成功的协议需要精心设计自我监测、自我调谐的算法。TCP窗口缩放选项可以用来解决这个由于窗口大小不足引发的问题,其限制为65535字节而不缩放。

计算

带宽时延积:(Bandwidth-Delay Product ,BDP)即链路上的最大比特数,也称以比特为单位的链路长度。

计算方法:

Bandwidth-Delay Product = delay*bandwidth

由于有往返时间的要求,在收到来自接收方的确认信号之前(ACK),发送方可以最多发送两个这样的时延带 宽积。如果传送的信息量不能填满这样的“管道”,则链路未被充分利用。

例子

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}