У меня вопрос о качестве обслуживания (QoS) на Linux (в частности, DDWRT).
Вот моя установка:
Наблюдаемое поведение:
Трафик действительно ограничен примерно 80 Кбит / с. Пинг при полном насыщении по-прежнему низкий.
Сценарий проблемы:
Скажем, Пользователь 1 загружает в Dropbox. Он насыщает соединение на скорости около 100кб / с. Затем Пользователь 2 начинает загрузку в Dropbox. Я ожидаю, что Пользователь 1 и Пользователь 2 будут делить пропускную способность примерно поровну, то есть 50 Кбит / с на пользователя. На практике пользователь 1 может получать 85 кбит / с, а пользователь 2 - только 15 кбит / с. Это противоречит моим ожиданиям.
Я хотел бы гарантировать, что все пользователи будут иметь достаточную долю доступной полосы пропускания с пакетной передачей данных. Мои ожидания здесь выходят за рамки? Я что-то упускаю?
Заранее спасибо!
Убедись в уменьшите ваши буферы по насыщенной ссылке.
То, что вы спрашиваете, не является необоснованным, однако я не думаю (кто-нибудь поправит меня, если я ошибаюсь), что QoS лучше всего подходит для равномерного распределения трафика между клиентами. Вместо этого он нужен, чтобы убедиться, что определенный трафик (например, VOIP) выходит из сети с более высоким приоритетом, чем другие, чтобы они не прерывались потоком данных других протоколов (в ореховой скорлупе).