Я не могу понять документацию о delay_parameters параметрических усилителях в сквиде.
delay_pools 1
delay_class 1 4
delay_parameters 1 -1/-1 -1/-1 -1/-1 600/8000
Каково различие между первой и второй пропускной способностью (600 / 8000)? Почему и когда я должен установить значения diffent?
Спасибо
Числители и знаменатели в конфигурации пула кальмаров имеют различное значение:
Представьте себе пул как резервуар с двумя трубами. Одна труба заполняет резервуар, в то время как другая его опорожняет. Пропускная способность сливной трубы определяется знаменателем. Знаменатель - это объем резервуара. Когда бак достаточно большой, слив может быть безупречным, в то время как доход может быть хаотичным - из-за активности других пользователей.
Большой числитель делает нисходящий поток более сглаженным, но запаздывающим. Меньший числитель делает трафик более точным, но нисходящий поток становится вихревым.
Много лет назад я использовал значения типа 65536/16000, но теперь я уверен, что пулы задержек вообще не подходят для сглаживания. Вы должны использовать некоторые инструменты очереди пакетов, такие как ALTQ или, в моем случае, это был IPFW/DUMMYNET из FreeBSD. Когда я представил шейпер очереди пакетов, все пользователи сказали "Ух ты!"
.