3 ms·
I bet anyone who has worked on congesion control has war stories to tell. With me, it was when we were working on TFRC around 2001: https://tools.ietf.org/html
by mhandley 9y ago
I bet anyone who has worked on congesion control has war stories to tell. With me, it was when we were working on TFRC around 2001: https://tools.ietf.org/html/rfc3448 https://tools.ietf.org/html/rfc3448
We were testing tweaks to the algorithm, sending traffic from a university in Germany (where my colleague came from) to our lab in Berkeley. We knew something had gone wrong when we could no longer access the Internet from our lab over the 10Mb/s microwave link due to 90% packet loss. The problem was how to shut down the sender in Germany, and it was 4am there. Even bypassing our microwave problems, we could see that there was also 90% packet loss on the 100Mb/s link out of the university in Germany - the sender was clearly sending around a gigabit - so we couldn't just ssh in. It took us quite a while to find the number of an old-hashioned dial-up modem inside the university and dial in from Berkeley to shut the sender down. Turns out my colleague had inverted the rate function in the code, and when loss increased, it sent faster.