Управление перегрузкой TCP - алгоритм предотвращения перегрузки

Алгоритм предотвращения перегрузки начинается с cwnd>=ssthresh или только с cwnd> ssthresh?

cwnd = окна перегрузки ssthresh= порог медленного старта

1 ответ

Решение

Реализации можно выбирать.

https://tools.ietf.org/html/rfc5681: Когда cwnd и ssthresh равны, отправитель может использовать либо медленный запуск, либо предотвращение перегрузки.

Собственно это зависит от алгоритма. Существует множество алгоритмов управления перегрузками, таких как TCP Tahoe, TCP Reno, TCP Westwood и т. Д. Вы можете проверить их https://en.wikipedia.org/wiki/TCP_congestion_control здесь. В Reno, если cwnd <= ssthresh, то медленный запуск, иначе предотвращение перегрузки.

Другие вопросы по тегам