Beginner needs help.

85 views
Skip to first unread message

Sadjida Lebid

unread,
Apr 27, 2023, 6:24:22 AM4/27/23
to BBR Development
hello, I'm newly studying bbr and how does it work,
I want to know what formula it uses to calculate the congestion window,
and what's the difference between the cwnd and the pacing rate, are they related to each other ?

Neal Cardwell

unread,
Apr 27, 2023, 9:39:40 AM4/27/23
to Sadjida Lebid, BBR Development
Hi,

For the question about the cwnd and pacing rate, please consult the original intro piece:

For the question about how BBRv1 calculates the cwnd, please consult the code, e.g. bbr_set_cwnd() in this code:
  https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/tree/net/ipv4/tcp_bbr.c

For BBRv2 cwnd computations, please see the "Congestion Window" section of the IETF draft:

Hope that helps!

Best regards,
neal


--
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 on the web visit https://groups.google.com/d/msgid/bbr-dev/6926fb28-a039-4ec0-9d1b-462ba567b16fn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages