Вышла новая версия 0.4 SRR (http://mordor.strace.net/sched-srr/) (Simple Round Robin) планировщика сетевых пакетов для linux с ядрами 2.4 и 2.6.
Целью SRR является равномерное распределение ресурсов отведенной полосы между ее потребителями. Работает он следующим образом: внутренняя очередь планировщика разделяется на заданное количество виртуальных очередей (слотов). Каждый слот, в свою очередь, имеет жестко заданный предел количества находящихся в нем пакетов. Внутренний классификатор распределяет поступающие в планировщик пакеты по слотам, основываясь либо на ip адресе получателя, либо на ip адресе отправителя. При выборе пакета из планировщика, слоты будут обрабатываться циклически, что обеспечит более или менее равномерное распределение.
В версии 0.4 добавлен новый классификатор fw. В данном классификаторе, пакеты распределяются по слотам относительно mark-значения. Чуть раньше была исправлена проблема с длинной очереди планировщика и длинной очередей слотов.
URL: http://mordor.strace.net/sched-srr/
Новость: http://www.opennet.dev/opennews/art.shtml?num=7971