Die Paketstau-Aktion bestimmt, wie mit einer sich anstauenden Sendequeue umgegangen wird. Da diese Queue nicht unbegrenzt lang werden kann, müssen ab einem Punkt Pakete verworfen werden. Dafür stehen zwei Mechanismen zur Verfügung: Taildrop und Random Early Detection (RED) oder auch als Random Early Discard bezeichnet. Bei Taildrop wird eine Grenze bestimmt, ab der alle weiteren eingehenden Pakete verworfen werden. Bei RED werden zwei Grenzen bestimmt. Ab der ersten werden Pakte mit einer Wahrscheinlichkeit P verworfen. P steigt dabei an, je näher man an die zweite Grenze kommt. Wenn die zweite Grenze überschritten wird, werden alle eingehenden Pakete verworfen, wie beim Taildrop.
Die Tabelle Paketstau-Aktion ist so definiert, dass darin sowohl RED als auch Taildrop passiv konfiguriert werden kann. Ein Taildrop wird daran erkannt, dass der Grenzwert-Minimum gleich Grenzwert-Maximum ist. Max-Wahrscheinlichkeit erfüllt bei einem Taildrop keinen Zweck, sollte aber mit 100 eingetragen werden, um zu definieren, dass oberhalb der Grenze alles verworfen wird.
Man gibt nur den Metrik-Typ und Grenzwert-Minimum an, die weiteren Werte werden passend so gesetzt, dass ein Taildrop konfiguriert wird.
Für ein RED ist Grenzwert-Minimum ungleich Grenzwert-Maximum. Ab Grenzwert-Minimum wird beginnend mit Wahrscheinlichkeit P=0 das Paket verworfen, wobei sich P linear Max-Wahrscheinlichkeit annähert, je weiter man sich Grenzwert-Max annähert.
In LANconfig werden die Grenzwerte für Paketstau-Fälle unter
hinterlegt.- Name
- Hier wird der Name der Paketstau-Aktion eingetragen, mit dem der Eintrag in anderen Tabellen referenziert wird. Der Name muss eindeutig innerhalb dieser Tabelle sein.
- Metrik-Typ
- Hier wird angegeben, welche Metrik die Werte in den Spalten Commit-Rate und Excess-Rate haben.
- Grenzwert-Minimum
- Gibt die untere Grenze der Paketstau-Aktion an.
- Grenzwert-Maximum
- Gibt die obere Grenze der Paketstau-Aktion an. Ab hier werden alle Pakete verworfen.
- Max.-Wahrscheinlichkeit
- Gibt die maximale Drop-Wahrscheinlichkeit bei einem konfigurierten RED an. Wird bei einem Taildrop ignoriert und sollte dort auf 100 gesetzt werden.