4.4.3.4. Inter-Area-Prefix-LSAs (LSA de préfixes inter-zones)
Le type LS d'un LSA de préfixes inter-zones est défini sur la valeur 0x2003. Les LSA de préfixes inter-zones ont une portée d'inondation de zone (Area Flooding Scope). Dans IPv4, les LSA de préfixes inter-zones étaient appelés LSA de synthèse de type 3 (Type 3 Summary-LSAs). Chaque LSA de préfixes inter-zones décrit un préfixe externe à la zone, mais interne au système autonome (Autonomous System).
La procédure de génération des LSA de préfixes inter-zones dans IPv6 est la même que la procédure IPv4 documentée dans les sections 12.4.3 et 12.4.3.1 de [OSPFV2], avec les exceptions suivantes:
-
L'identifiant d'état de lien (Link State ID) d'un LSA de préfixes inter-zones a perdu toute sa sémantique d'adressage (Addressing Semantics) et sert simplement à distinguer plusieurs LSA de préfixes inter-zones générés par le même routeur.
-
Le préfixe est décrit par les champs PrefixLength (longueur de préfixe), PrefixOptions (options de préfixe) et Address Prefix (préfixe d'adresse) intégrés dans le corps du LSA. Le masque de réseau (Network Mask) n'est plus spécifié.
-
Le bit NU dans le champ PrefixOptions doit être effacé.
-
Les adresses lien-local (Link-local Addresses) NE DOIVENT jamais (MUST never) être annoncées dans les LSA de préfixes inter-zones.
À titre d'exemple, ce qui suit montre le LSA de préfixes inter-zones que le routeur RT4 génère dans la zone de backbone OSPF, condensant tous les préfixes de la zone 1 en un seul préfixe 2001:0db8:c001::/48. Le coût est défini sur 4, qui est le coût maximum de tous les préfixes composants individuels. Le préfixe est complété à un nombre pair de mots de 32 bits, de sorte qu'il consomme 64 bits d'espace au lieu de 48 bits.
; LSA de préfixes inter-zones pour les adresses de la zone 1
; généré par le routeur RT4 dans le backbone
LS age = 0 ; nouvellement (re)généré
LS type = 0x2003 ; LSA de préfixes inter-zones
Advertising Router = 192.0.2.4 ; ID de RT4
Metric = 4 ; maximum des composants
PrefixLength = 48
PrefixOptions = 0
Address Prefix = 2001:0db8:c001 ; complété à 64 bits