Есть вопрос о сбое сервера, на который я ответил более подробным примером использования tc и iptables для ограничения трафика . Этот пример взят из настройки, которую мы имеем на нашем зеркальном сервере, и он работает очень хорошо.
Использование tc в Linux и dummynet во FreeBSD для ограничения пропускной способности
У нас есть сетевой продукт, который работает на Linux и должен быть протестирован в сетях с ограниченной пропускной способностью.
Мы смогли использовать 'tc' (управление трафиком) в Linux и dummynet во FreeBSD для введения задержки (задержки) с предсказуемым поведением.
Но когда мы пытаемся ограничить пропускную способность с помощью одного из них, это, похоже, не оказывает большого влияния.
Вот пример попытки использовать 'tc' для установки пропускной способности 512 Кбит / с:
tc qdisc change dev eth0 root tbf скорость 512kbit пакетная передача 1540
Но когда мы запускаем 'scp' по этому соединению, мы видим скорости, которые намного выше, чем мы ожидаем.
Вот результаты настройки различной пропускной способности в dummynet и tc. Вы можете видеть, что это имеет НЕКОТОРЫЙ эффект, но не очень.
BW _______DUMMYNET__________ __________ TC __________ 10 Мбит / с 1 м, 3,489 с 4,0 МБ / с 1 м, 2,732 с 4,1 МБ / с 8 Мбит / с 1 м, 3,461 с 4,0 МБ / 1 м, 2,728 с 4,1 МБ / с 6 Мбит / с 1 м, 3,905 с 4,0 МБ / с 1 м, 2,710 с 4,0 МБ / с 1 Мбит / с 1 м, 3,261 с 4,0 МБ / с 1 м, 2,680 с 4,0 МБ / с 512 Кбит / с 1 м, 26,175 с 3,0 МБ / с 1 м 25,409 с 3,0 МБ / с 256 Кбит / с 2 м, 39,079 с 1,6 МБ / с 2 м 53,004 с 1,5 МБ / с 128 Кбит / с 5 м, 3,501 с 852,7 КБ / с 5 м, 50,491 с 739,7 КБ / с 64 Кбит / с 9 м, 48,907 с 463,3 КБ / с 9 м, 53,105 с 436,5 КБ / с
У меня нет удобного синтаксиса, который мы использовали для DUMMYNET, но я опубликую его позже.
2 ответа на вопрос
Я бы не стал выполнять фильтрацию для рассматриваемой коробки, я бы запустил ее в выделенной коробке / VM между двумя рассматриваемыми технологиями. Таким образом, вы можете запустить чистую базовую линию и более адекватно оценивать результаты (запустите ethereal / wireshark с обеих сторон и посмотрите на разницу в размерах, чтобы убедиться, что вы работаете правильно)
вот что вам может пригодиться: http://www.dummycloud.com/screenshots
хотя тк должен сделать это за тебя
Похожие вопросы
-
5
Существуют ли беспроводные маршрутизаторы, которые позволяют контролировать и регулировать пропускну...
-
8
Почему скорость загрузки ниже, чем скорость загрузки в обычных интернет-соединениях?
-
8
Что съедает всю мою пропускную способность?
-
-
2
Почему некоторые торрент-трекеры не позволяют мне загружать?
-
6
Существует ли программное обеспечение для регистрации всех загрузок / загрузок?
-
3
как ограничить мою пропускную способность для тестирования моего сайта / приложений
-
2
Какова формула для расчета FAP HughesNet?
-
8
Монитор пропускной способности для Mac OS X?
-
3
Почему моя скорость загрузки ADSL ниже моей скорости загрузки
-
4
Мониторинг пропускной способности нескольких систем в домашней сети