Рейтинг:0

Как tbf и fq_codel взаимодействуют в данном конкретном случае? Зачем мне нужен fq_codel?

флаг cn

я разместил этот вопрос здесь, кажется, что это было неправильное место.) Я изучаю ТС некоторое время.

Я наткнулся на этот ответ, содержащий скрипт.

В нем мы устанавливаем предел выхода как:

# установить ограничение пропускной способности:
tc qdisc add dev "$DEV" корневой дескриптор 1: скорость tbf "$UPLINK_RATE" пакет "$UPLINK_BURST" задержка "$TBF_LATENCY"

# установить fq_codel для формирования пропускной способности
tc qdisc add dev "$DEV" parent 1: fq_codel limit "$CODEL_LIMIT" target "$CODEL_TARGET" interval "$CODEL_INTERVAL" потоки "$CODEL_FLOWS" noecn

Я не совсем уверен, зачем нам нужна вторая строка, определяющая fq_codel? Тем более, что у него такая же ручка? это fq_codel действует как буфер для ТБФ очередь?

Как ТБФ qdisc и fq_codel qdisc работают вместе?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.