What is AIMD?

In TCP protocol, additive increase multiplicative decreasing is a bottleneck control algorithm.

How to run client server?

once you started the client server, you can use telnet to connect to the client server.

telnet 127.0.0.1 8080
# sample input