LINUX.ORG.RU

История изменений

Исправление kvpfs_2, (текущая версия) :

Предполагаю, что он делает что-то вроде пересортировки очереди на отправку - если от условного потока №5 пакеты поступают реже, чем от потока №2, то пакеты от потока №5 имеют больший приоритет, уходят сразу при поступлении, обгоняя пакеты потока №2 (которые хранятся некоторое время в буфере).

Посмотрел как он работает - для каждого потока создаётся своя очередь на отправку, далее из каждой очереди выгребается сколько-то пакетов, передаётся в NIC. Если какая-то очередь переполнится, то пакеты в ней будут дропаться.

Да, мне нужен qdisc подобный fq_codel, но которому можно сказать, что всё что приходит от x.x.x.x - ставь в одну очередь. Да, может это не очень правильно (по-хорошему нужна гарантированная мин скорость + CAKE), но это ведь всё для того случая, когде основной трафик - download, а если кто-то там торренты раздаёт - то виноват сам, пусть страдает

Исходная версия kvpfs_2, :

Предполагаю, что он делает что-то вроде пересортировки очереди на отправку - если от условного потока №5 пакеты поступают реже, чем от потока №2, то пакеты от потока №5 имеют больший приоритет, уходят сразу при поступлении, обгоняя пакеты потока №2 (которые хранятся некоторое время в буфере).

Посмотрел как он работает - для каждого потока создаётся своя очередь на отправку, далее из каждой очереди выгребается сколько-то пакетов, передаётся в NIC. Если какая-то очередь переполнится, то пакеты в ней будут дропаться.

Да, мне нужен qdisc подобный fq_codel, но которому можно сказать, что всё что приходит от x.x.x.x - ставь в одну очередь. Да, может это не очень правильно, но это ведь всё для того случая, когде основной трафик - download, а если кто-то там торренты раздаёт - то виноват сам, пусть страдает