Zum Hauptinhalt springen

4.2. NLRI Value Encoding (NLRI-Wertkodierung)

Flow Specification NLRI-Werte bestehen aus einer Sequenz von optionalen Komponenten, die wie folgt kodiert sind:

Kodierung: <[component]+>

Ein Paket wird als mit einer Flow Specification übereinstimmend betrachtet, wenn es mit der Schnittmenge (AND) aller in der Flow Specification vorhandenen Komponenten übereinstimmt.

Komponenten müssen einer strengen Typreihenfolge folgen, sortiert in numerisch aufsteigender Reihenfolge. Ein gegebener Komponententyp kann (genau einmal) in einer Flow Specification erscheinen. Falls vorhanden, muss er vor allen Komponenten mit einem höheren numerischen Typwert stehen.

Alle Kombinationen von Komponenten sind in einer einzelnen Flow Specification erlaubt. Einige Kombinationen können jedoch niemals ein Paket matchen (z.B. wird "ICMP Type AND Port" niemals ein Paket matchen) und sollten daher nicht über BGP verbreitet werden.

NLRI-Werte, die nicht wie hier spezifiziert kodiert sind, einschließlich NLRI, die unbekannte Komponententypen enthalten, werden als fehlerhaft betrachtet, und die Fehlerbehandlung in Abschnitt 10 wird durchgeführt.