拥塞控制是为了避免因为网络问题而发生的大量丢包,他是以一种慢启动快增长的形式来实现的,如果发生了丢包,他的传输量会变为一半。他和滑动窗口没关系,而滑动窗口的机制是为了避免缓冲区中剩余空间过小,而传输的数据太多缓冲区导致缓冲区满溢后数据丢包,这随之而来就是滑动窗口大小随着缓冲区中剩余空间而变化。