我终于搞清楚了什么是网络拥塞控制(慢启动,拥塞避免,快速重传,快速恢复)
拥塞控制概述
拥塞控制是TCP协议的一个重要的任务,拥塞控制的目的是提高网络利用率,降低丢包率,并保证网络资源对每条数据流的公平性。
拥塞控制的四个部分:慢启动、拥塞避免、快重传和快速恢复。拥塞控制算法在Linux下有多种实现,比如reeno算法、vegas算法和cubic算法等。它们或部分或全部实现了上述四个部分。你可以在/proc/sys/ipv4/tcp_congestion_control中查看目前使用的拥塞控制算法。
拥塞控制最根本就是控制发送端向网络一次连续读写的数据量,我们称为SWND(Sen
原创
2020-06-01 01:59:11 ·
3013 阅读 ·
0 评论