Mishka> Если есть вопросы — спрашивай. [»]
Спрашиваю
Вот что нашёл:
TBF, Token Bucket Filter
Данная дисциплина обработки очереди основывается на токенах. Она
просто ограничивает скорость исходящего потока на интерфейсе и
представляет собой отличное решение в случаях, когда нужно ограничить
скорость передачи.
[root@eagle]# tc qdisc add dev eth0 root tbf rate 180kbit latency 20ms buffer 1540
[root@eagle]# tc -s qdisc ls qdisc tbf 8004: dev eth0 rate 180Kbit burst 1539b lat 24.4ms
Sent 80949 bytes 107 pkts (dropped 42, overlimits 112)
Этот пример очень полезен. Если у вас есть сетевое устройство с
большой очередью, например DSL или кабельный модем с высокоскоростным
интерфейсом типа ethernet, вы обнаружите что передача через него
большого объема данных совершенно нивелирует возможность работы с
интерактивными сетевыми приложениями, например ssh.
Это происходит из-за заполнения всей очереди модема при передаче, а
она, скорее всего, очень большая, так как это обеспечивает хорошую
производительность канала. Но это же означает, что любому пакету
требуется несколько секунд, чтобы пройти очередь. Это и мешает
нормальной работе интерактивных приложений.
Введя вышеприведенную строку, мы ограничиваем скорость передачи данных и не позволяем заполняться очереди модема.
Вот и вопрос - это оно?
Было у еврея всё плохо. Пришел за советом к равину. Тот - напиши над дверью - "Так будет не всегда". Стало всё ок. Пошел он благодарить. А тот ему - надпись не стирай.
Злой чечен ползет на берег. ©Лермонтов