Trickle не ведет себя так, как ожидалось

Я использую Ubuntu Trusty 14.04 64 бит.

Я установил trickle сети из репозиториев, и я провел несколько тестов:

  • Без ограничений

Я выполнил эту команду, чтобы как-то протестировать ограничение сетевой загрузки:

wget -c ftp://ftp.cesca.cat/ubuntu/release/trusty/ubuntu-14.04.1-server-amd64.iso

Я получил стабильную скорость загрузки ~ 9 МБ / с без разрезов.

  • Ограничение до 200 КБ / с

Я использовал эту команду, чтобы ограничить скорость загрузки до 200 КБ / с:

trickle -d 200 wget -c ftp://ftp.cesca.cat/ubuntu/release/trusty/ubuntu-14.04.1-server-amd64.iso

Я получил довольно хорошую скорость загрузки ~ 200 КБ / с.

  • Ограничение до 1000 КБ / с

Я использовал ту же команду, чтобы ограничить скорость загрузки до 1000 кбайт / с:

trickle -d 1000 wget -c ftp://ftp.cesca.cat/ubuntu/release/trusty/ubuntu-14.04.1-server-amd64.iso

Скорость сети была ~ 200 КБ / с, очень стабильная, но я ожидал около 1000 КБ / с.

  • Ограничение до 100 КБ / с

Я использовал ту же команду, чтобы ограничить скорость загрузки до 100 КБ / с:

trickle -d 100 wget -c ftp://ftp.cesca.cat/ubuntu/release/trusty/ubuntu-14.04.1-server-amd64.iso

Скорость сети составляла ~ 100 КБ / с, как и ожидалось.

Я сделал еще несколько тестов, и кажется, что ограничение со скоростями ниже 200 КБ / с, результаты были точными. Но при скорости свыше 200 КБ / с программа всегда ограничивалась 200 КБ / с.

Почему эти результаты производятся? Как я могу точно ограничить более высокие скорости?

Linux и Unix - лучшая ОС в мире.