Dear Neal,
I hope this email finds you well.
I have been conducting some tests involving BBRv1 and BBRv3 between two cloud servers and have encountered an issue that I’m hoping you could shed some light on. During traffic testing, I observed that the peak bandwidth I could achieve was around 100Mbps(1s granularity ). However, when performing the same test using iperf3 with UDP traffic, I was able to achieve at least 500Mbps between the same servers.
Further tests between two servers with lower RTT (100-200ms) yielded better results, without such significant bandwidth limitations. This led me to hypothesize that the high RTT (approximately 300ms) between the cloud servers might be affecting BBR versions’ performance.
I am curious as to why high RTT seems to degrade BBR’s performance in this case. To further investigate, I’ve attached graphs from a pcap capture(sender side with BBRv1) , where the the statistic granularity is 10ms.
As you can see, the pacing behavior appears to be lost, and the sending rate fluctuates significantly, which seems unusual to me.
Could you help clarify why this might be happening, and whether high RTT could cause such a performance drop in BBR? Any insights you have would be greatly appreciated.
Thank you very much for your time and expertise.
Best regards,
Zonglun Li
--
You received this message because you are subscribed to the Google Groups "BBR Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bbr-dev+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bbr-dev/0b9d1549-80a8-43e9-8fe3-0f00cf0eb4d4n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bbr-dev/762f9172-52bd-4a8c-a5dc-2b834aac8966n%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bbr-dev/762f9172-52bd-4a8c-a5dc-2b834aac8966n%40googlegroups.com.