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).

ОШИБКИ

Очередь не поддерживает статистику и не показывается в списке очередей поскольку является очередью по умолчанию.

СМ. ТАКЖЕ

tc(8)

АВТОРЫ

Алексей Кузнецов <kuznet@ms2.inr.ac.ru>. man-страница сопровождается Бертом Хубертом (Bert Hubert) <ahu@ds9a.nl>

ПЕРЕВОД

Андрей Черепанов <cas@altlinux.ru> 2007

10 января 2002 iproute2