首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Iperf3,TCP的奇怪行为

在Iperf3,TCP的奇怪行为
EN

Server Fault用户
提问于 2019-08-11 07:55:11
回答 1查看 561关注 0票数 0

我是一个新手网络工程师。

我和iperf3做了一个小实验。但我遇到了一个小问题。

(1)我的问题.

尽管存在拥塞控制,但我认为TCP流不能正常运行。

流量由于拥塞(流量>链路带宽)而降低其速率。

然而,它的质量却在不断增长。

怎么会发生这种事?

(2)实验环境

  • Ubuntu 14.04
  • Mininet 2.3.0d5:拓扑学 HOST1 -SWITCH1 - HOST2
  • Linux TC at kernel version 4.4.0-148-generic:以适当的MTU大小设置所有链路带宽100 MTU

(3)实验

的内容

我生成了一个具有130 rate速率的流,从H2到H1。

由于链路带宽为100 link,

由于它的拥塞算法,它必须将其速率从130 from降低到100 from。

我观察到了这种减少和拥塞算法。

代码语言:javascript
复制
a. server : iperf3 -s -p 1212 -f m -A 7 -i 1
b. client : iperf3 -c 10.0.0.1 -p 1212 -t 10 -f m -b 130M -A 7 -l 63k -w 10M -i 1

Connecting to host 10.0.0.1, port 1212
[  4] local 10.0.0.2 port 42010 connected to 10.0.0.1 port 1212
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  14.0 MBytes   118 Mbits/sec    0    570 KBytes       
[  4]   1.00-2.00   sec  15.5 MBytes   130 Mbits/sec    0   1.13 MBytes       
[  4]   2.00-3.00   sec  15.5 MBytes   130 Mbits/sec    0   1.69 MBytes       
[  4]   3.00-4.00   sec  12.7 MBytes   106 Mbits/sec    0   2.27 MBytes       
[  4]   4.00-5.00   sec  11.3 MBytes  95.0 Mbits/sec    0   2.84 MBytes       
[  4]   5.00-6.00   sec  11.4 MBytes  95.5 Mbits/sec    0   3.41 MBytes       
[  4]   6.00-7.00   sec  11.4 MBytes  95.4 Mbits/sec    0   3.98 MBytes       
[  4]   7.00-8.00   sec  11.3 MBytes  95.0 Mbits/sec    0   4.55 MBytes       
[  4]   8.00-9.00   sec  11.4 MBytes  95.3 Mbits/sec    0   5.12 MBytes        

(4)我的问题很详细。

  • 由于它的带宽(100 cwnd ),我认为流量将经历一个拥塞,并减少其cwnd。
  • 但没有,流动的速度在不断增加。
  • 此外,虽然它没有降低其cwnd,但它降低了它的速率。怎么会发生这种事?没有再传输。

你能给我一点小小的提示来理解这件奇怪的事情吗?

感谢您的阅读!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2019-08-12 13:51:09

我找到了答案。

这不是奇怪的行为。我只是缺乏理解。

在拥塞发生之前,发送的数据包在交换机缓冲区中排队。

随着缓冲区中数据包数量的增加,RTT值也在增加。

因此,流量保持不变,尽管cwnd值在增加。

然而,当cwnd值更大并且数据包被传输到足以在缓冲区中排队时,缓冲区中将发生溢出。

然后,我们可以看到重传,丢包和tcp拥塞状态的转变.

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/978764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档