Linux -- это интересно

TC (Traffic Control)


TC (Traffic Control) — консольная C (си) утилита для просмотра и конфигурации параметров управления трафиком. Часть набора консольных утилит Iproute2 (разработчики Stephen Hemminge и Alexey Kuznetsov).

iproute2 — набор утилит для управления параметрами сетевых устройств в ядре Linux, разработаны в качестве унифицированного интерфейса к ядру Linux для непосредственного управления сетевым трафиком. Набор утилит заменил ранее использовавшийся набор классических сетевых UNIX-утилит, предлагая унифицированный синтаксис для управления самыми разными аспектами сетевых интерфейсов. Этот синтаксис во многом проще и логичнее, чем синтаксис наследованных *nix утилит. Все утилиты набора подробно документированы, в том числе на русском.

TC используется для настройки системы контроля трафика, который состоит из:

ОГРАНИЧЕНИЕ ИСХОДЯЩЕГО ТРАФИКА (SHAPING) - Когда трафик сформирован, его полоса пропускания начинает контролироваться. Ограничение может дать больше, чем уменьшение полосы пропускания - оно также используется для сглаживания пиков для более прогнозируемого поведения сети.

ПЛАНИРОВАНИЕ (SCHEDULING) - Планирование передачи пакетов позволяет увеличить интерактивность исходящего трафика при гарантировании полосы пропускания для передачи данных большого объема. Такое упорядочение также называется приоритезацией и применяется для исходящего трафика.

ОГРАНИЧЕНИЕ ВХОДЯЩЕГО ТРАФИКА (POLICING) - Механизм, с помощью которого можно ограничить количество пакетов или байт в потоке входящего трафика, соответствующих определенной классификации.

ОТБРАСЫВАНИЕ (DROPPING) - Трафик, превышающий установленную полосу пропускания, может быть отброшен как для входящего, так и исходящего трафика. Обработка трафика контролируется тремя типами объектов: очередями (qdiscs), классами и фильтрами.

Лицензия: GNU General Public License version 2.0 (GPLv2)

Домашняя страница

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)