Aktiv köhantering

Active Queue Management (AQM) är en teknik i nätverksroutrar som släpper eller ställer in ECN-flaggan för paket innan routerns kö fylls upp.

Köhantering

Routrar upprätthåller vanligtvis en uppsättning köer, en per gränssnitt, som kontrolleras av en schemaläggare för att utfärda paket till det gränssnittet.

Fördelar med AQM

Tail drop -köer tenderar att ha ojämn fördelning av trådar, vilket orsakar global synkronisering. Med probabilistiska paketdrop lyckas AQM-discipliner vanligtvis undvika dessa problem.

Genom att tillhandahålla slutpunkter med en indikation på överbelastning innan kön fylls upp, kan AQM-discipliner upprätthålla en mindre köstorlek än med tail drop -algoritmen, vilket minskar nätverkslatens ("pingtid").

Om AQM-köer aldrig svämmar över, är de fria att använda ECN- mekanismen för att markera paket istället för att släppa dem.

Nackdelar med AQM

Tidigare krävde AQM-algoritmer (särskilt RED och SRED ) noggrann inställning av sina parametrar för att uppnå bra prestanda. Moderna AQM-algoritmer (ARED, BLÅ, IP) är självjusterande och kan köras med standardparametrar i de flesta fall.

AQM-algoritmer

Anteckningar

Se även

Länkar