RED — Random Early Detection
Last updated
Last updated
Условно говоря, начинать отбрасывать случайные пакеты, когда очередь заполняется на 80%, заставляя некоторые TCP-сессии уменьшить окно и соответственно, скорость. А если очередь заполнена на 90%, начинаем отбрасывать случайным образом 50% пакетов. 90% — вероятность растёт вплоть до Tail Drop (100% новых пакетов отбрасывается).
Early Detection — фиксируем потенциальную перегрузку; Random — отбрасываем пакеты в случайном порядке. Иногда расшифровывают RED (на мой взгляд семантически более корректно), как Random Early Discard.
От 80 до 100 пакеты начинают отбрасываться, и тем больше, чем выше заполнение очереди. Так процент растёт от 0 до 30.
Ровно по этой же причине UDP не может оккупировать всё.