Регулирование сетевого трафика с использованием tc / tbf - неожиданные результаты

Чтобы облегчить тестирование производительности, я пытаюсь ограничить IP-трафик на конкретной машине - я хочу ограничить его до 1 Мбит / с.

У меня есть отдельный тестовый компьютер, на котором эта команда работает просто отлично:

tc qdisc add dev eth0 root tbf rate 1mbit burst 5kb latency 70ms peakrate 1.001mbit minburst 1540

На реальном боксе где я хочу применить это, я получаю странность. Точно такая же команда ограничивает трафик до 6 Кбит / с. Есть идеи, почему?

unanme -a показывает

Linux IPERF1 2.6.18-128.el5PAE #1 SMP Wed Dec 17 12:02:33 EST 2008 i686 i686 i386 GNU/Linux

У нас есть три различных способа контроля пропускной способности: Реальное тестируемое приложение, которое сообщает о пропускной способности мы видим. У нас также есть некоторый мониторинг Tivoli на коммутаторе, и у нас есть HTTP-клиент, который загружает файл с HTTP-сервера на рассматриваемой коробке. Все три метода показывают 6Kbs при применении TBF и много Mbs при удалении TBF.

1
задан 3 October 2010 в 20:04

1 ответ

Разрешение таймера может повлиять на ваши результаты, см. здесь , например. Что произойдет, если вы увеличите пакет до 10 КБ и удалите пиковую скорость и минимальную скорость?

0
ответ дан 3 October 2010 в 20:04

Другие вопросы по тегам:

Похожие вопросы: