News for hackers. Stuff that matters.
Re:Google NetStack: IPv4 and IPv6 userland network stack in Go by kevin2r on Thursday October 26, 2017 @09:15AM (#15558493)
Wow this is awesome, It bothers me that one computer on a LAN making a big download, takes over the other devices, causing high latency and connections disruption. I mean we are talking about connectivity, it should not happen.
Re:Google NetStack: IPv4 and IPv6 userland network stack in Go by slackingoff2017 on Thursday October 26, 2017 @05:57PM (#15563470)
Yup, it's because for the longest time TCP was as aggressive as possible to get the most bandwidth.

Over the last 10 years networks buffers have become gigantic and sending packets as fast as you can causes standing queues that can be a dozen seconds long. This is where the lag comes from when someone on your LAN is uploading/downloading.

The lag actually gets worse with higher connection speed because the devices tend to have even bigger buffers.

BBL and to some extent VEGAS are smarter going about things. They attempt to maintain constant latency instead of maximum bandwidth. For a few percent less connection speed all the buffers stay empty and delay stays minimal