累计到一定的重传次数, TCP认为网络或者对端主机出现异常, 强制关闭连接....由于我们的请求量很大, 就可能导致TIME_WAIT的连接数很多, 每个连接都会占用一个通信五元组(源ip,源端口号,新来的客户端链接的ip和端口号和TIME_WAIT占用的链接重复了, 就会出现问题...., 同时拥塞窗口置回1;
少量的丢包, 我们仅仅是触发超时重传; 大量的丢包, 我们就认为网络拥塞;
当TCP通信开始后, 网络吞吐量会逐渐上升; 随着网络发生拥堵, 吞吐量会立刻下降;
拥塞控制, 归根结底是...TCP协议想尽可能快的把数据传输给对方, 但是又要避免给网络造成太大压力的折中方案....客户端 (client.c):
创建一个TCP客户端套接字,并连接到服务器(本地IP,端口8080)。
发送消息到服务器并接收回显的消息。