【网络】为什么巨型帧会影响延迟?|网络的带宽,吞吐量,时延的理解|MTU

为什么巨型帧会影响延迟?

以下是巨型帧可能会影响延迟的一些方面:

  1. 9kB巨型帧的大小是最大标准以太网帧(1500字节)的6倍。因此,在相同的误码率下,超长帧发生错误的几率高6倍,并且当发生错误时,必须重传整个大6倍的帧。

  2. 针对以太网帧检查序列(FCS)中为CRC32算法选择的多项式,是针对最大1500字节的帧大小进行了调整的。对于较大的帧,它的效果较差,但是(使用)巨型帧的人们并没有改变多项式。因此,巨型帧中的位错误更有可能在MAC层上未被检测到,而必须稍后在更高的层(对于UDP / IP的情况下可能是应用层)被检测到,这导致被要求重传之前的等待时间更长。

  3. 如果对延迟敏感的数据包在 full-size帧之后排队等待访问介质,那么如果full-size是9kB巨型帧而不是标准的1500字节,则等待访问介质所需的时间是原来的6倍。

  4. 如果对延迟敏感的协议使用巨型帧以提高带宽效率,那么在发送到线路之前构造帧,填帧的第一个字节到帧的最后一个字节的时间大大加长。

举一个极端的例子,某些高效的语音编解码器可以使用2kbps的比特率,因此单个9k帧可能需要大约36秒的语音。试想一下,在VoIP通话中有36秒的延迟。当然,正如您所指出的那样,以这种方式设计对延迟敏感的协议实在是太愚蠢了,以至于无法提及。尽管如此,使用巨型帧仍可能会损害延迟。

另请注意,路径MTU发现是IP层的内容,因此它不是特定于TCP的(so it is not TCP-specific)。因此基于UDP的协议可以从“路径MTU发现”中“受益”。还要注意,您不必执行PMTUD即可知道本地链接的MTU,因此,如果您的发送主机位于巨型帧以太网上,即使不执行PMTUD,它的MTU也将设置为(最多)9000字节。 。关于您写问题的方式的某些事使我认为您可能不知道这一点。
P.S.是的,因为FCS位于末尾并且是在整个帧中计算的,所以在进行进一步处理之前需要完全接收帧。此外,以太网中没有错误更正,只有检测。(there is no error correction in Ethernet, only detection.)

https://superuser.com/questions/715590/why-do-jumbo-frames-hurt-latency

带宽,吞吐量,时延的理解

带宽指的是网络设备支持的最高速度

https://zhuanlan.zhihu.com/p/82002106

时延指的是延迟

带宽的提高改变的是发送时延,传播时延使用的介质相同不会发生改变。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在计算机网络中,有一些常见的名词需要解释,包括: 1.速率(Rate):指单位时间内传输的数据量。通常以比特率(bps)表示,如1 Mbps表示每秒传输1百万比特。速率决定了数据传输的快慢。 2. 带宽(Bandwidth):指网络链路或通信通道所能传输的数据量。通常也以比特率(bps)来表示,是速率的另一种表达方式。较高的带宽意味着网络可以传输更多的数据,提供更快的传输速度。 3. 吞吐量(Throughput):指单位时间内通过网络传输的数据量。与速率类似,但吞吐量还考虑了实际传输中可能存在的丢包、错误纠正等因素,因此它表示实际有效的传输能力。 4.时延(Delay):指数据从发送方到接收方所需的时间。时延包括传播时延(信号在链路中传播所需的时间)、传输时延(将数据从发送方传输到接收方所需的时间)、排队时延(在网络设备中等待处理所需的时间)和处理时延(处理数据所需的时间)等。 5.时延带宽积(Delay-Bandwidth Product):是指在一个网络路径上,数据从发送方到接收方所需的时间与带宽的乘积。它表示了在网络中存储的数据量,常用于评估网络性能和确定合适的缓冲区大小。 6. 往返时间(Round-Trip Time, RTT):指数据从发送方发送到接收方并返回的总时间。RTT常用于衡量网络延迟,尤其是在应用层协议中,如TCP协议中的拥塞控制。 7. 利用率(Utilization):指网络资源实际被使用的程度,通常以百分比表示。网络利用率是评估网络性能和效率的重要指标,较高的利用率表示网络资源得到了充分利用,但过高的利用率可能导致网络拥塞和性能下降。 这些名词解释可以帮助理解计算机网络中的性能指标和概念,对于评估和优化网络性能非常重要。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值