Вопросы к Поиску с Алисой
Некоторые алгоритмы управления перегрузкой TCP и их особенности:
Reno TCP. www.geeksforgeeks.org Преимущества: совместимость в различных типах сетей, гибкость. www.geeksforgeeks.org Недостатки: ограниченная способность реагировать на изменения в сети, неэффективное устранение длительных заторов, зависимость от времени в оба конца (RTT), ограниченная масштабируемость. www.geeksforgeeks.org
New Reno TCP. www.geeksforgeeks.org Преимущества: уменьшение времени ожидания событий, детальная корректировка с частичным подтверждением. www.geeksforgeeks.org Недостатки: сложность, зависимость от поддержки получателя, возможность частых повторных передач, ограниченное улучшение долговременных соединений, проблемы переходного периода. www.geeksforgeeks.org
BIC TCP. www.geeksforgeeks.org Преимущества: эффективное использование полосы пропускания, пропорциональное снижение ставки для обеспечения справедливости, быстрое приближение к оптимальной скорости, пригодность для высокоскоростных сетей, динамическая адаптация к условиям сети. www.geeksforgeeks.org Недостатки: сложность, потенциальная возможность агрессивного поведения, чувствительность к времени прохождения пути туда и обратно (RTT), зависимость от бинарного поиска, ограниченное внедрение и совместимость. www.geeksforgeeks.org
FAST TCP. ru.wikipedia.org ru.ruwiki.ru Преимущества: системная устойчивость, пропускная способность и честность. ru.wikipedia.org ru.ruwiki.ru Недостатки: требует буферизации, которая увеличивается линейно с количеством потоков, упирающихся в ссылке. ru.wikipedia.org ru.ruwiki.ru
TCP Cubic. studizba.com Преимущества: быстрый рост после перегрузки. studizba.com Недостатки: изначально размер окна растёт быстрее, чем у TCP Reno, при увеличении вероятности потери рост замедляется. studizba.com
Преобладание достоинств над недостатками или наоборот у различных алгоритмов управления перегрузкой TCP зависит от определения сценария работы. ru.wikipedia.org ru.ruwiki.ru