Too many packets!

Sid Shanker @ RC 07/12/2018

What is TCP?

data

acknowledgement

Sender

Receiver

100% Transmission Guarantee

Properties of a Link

Delay (how long does it take)

bandwidth

packet

packet

packet

Link Queue

packet

packet

packet

packet

packet

:(

Congestion

Sender

Receiver

Sender

1 GB

1 GB

1 GB

Lots of dropped packets

Congestion Control

How big should "sending window" be?

packet

packet

packet

Window size of 3:

Sender

It's hard to test out new algorithms. Existing ones are hard to test out, and the source is buried in the Linux kernel.

Reno

Made with Slides.com