tc-pfifo_fast(8)
| PFIFO_FAST(8) | Linux | PFIFO_FAST(8) |
ИМЯ
pfifo_fast - очередь FIFO с тремя полосами
ОПИСАНИЕ
pfifo_fast является очередью по умолчанию для каждого интерфейса.
Когда создается интерфейс, ему автоматически назначается очередь pfifo_fast. При назначении другой очереди очередь pfifo_fast выгружается.
АЛГОРИТМ
Алгоритм очень похож на безклассовую очередь tc-prio(8). pfifo_fast напоминает три очереди (полосы) tc-pfifo(8) пакеты по которым ставятся в очередь в зависимости от типа услуги (TOS) или заданного приоритета.
Не все три полосы освобождаются одновременно: пока нижние полосы имеют трафик, верхние каналы не будут освобождаться. Это используется для повышения приоритета интерактивного трафика или задержки трафика с "низкой стоимостью".
Каждая полоса вмещает txqueuelen пакетов, что может быть изменено через ifconfig(8) или ip(8). Пакеты, которые не помещаются в очередь, отбрасываются.
См. tc-prio(8) для сведений о том, как биты TOS позволяют разделять трафик по каналам.
ПАРАМЕТРЫ
- txqueuelen
- длина трёх полос, зависящая от параметра интерфейса txqueuelen, указанного через ifconfig(8) или ip(8).
ОШИБКИ
Очередь не поддерживает статистику и не показывается в списке очередей поскольку является очередью по умолчанию.
СМ. ТАКЖЕ
АВТОРЫ
Алексей Кузнецов <kuznet@ms2.inr.ac.ru>. man-страница сопровождается Бертом Хубертом (Bert Hubert) <ahu@ds9a.nl>
ПЕРЕВОД
Андрей Черепанов <cas@altlinux.ru> 2007
| 10 января 2002 | iproute2 |
