Aller au contenu principal

4.2. NLRI Value Encoding (Encodage de la valeur NLRI)

Les valeurs NLRI de Flow Specification se composent d'une séquence de composants optionnels, encodés comme suit:

Encodage: <[component]+>

Un paquet est considéré comme correspondant à une Flow Specification lorsqu'il correspond à l'intersection (AND) de tous les composants présents dans la Flow Specification.

Les composants doivent suivre un ordre de type strict, triés par ordre numérique croissant. Un type de composant donné peut apparaître (exactement une fois) dans une Flow Specification. S'il est présent, il doit précéder tout composant avec une valeur de type numérique supérieure.

Toutes les combinaisons de composants sont autorisées dans une seule Flow Specification. Cependant, certaines combinaisons ne peuvent jamais correspondre à un paquet (par exemple, "ICMP Type AND Port" ne correspondra jamais à un paquet) et ne doivent donc pas être propagées via BGP.

Les valeurs NLRI qui ne sont pas encodées comme spécifié ici, y compris les NLRI contenant des types de composants inconnus, sont considérées comme malformées, et la gestion des erreurs de la Section 10 est effectuée.