Aller au contenu principal

4.4.3.6. AS-External-LSAs (LSA externes AS)

Le type LS d'un LSA externe AS est défini sur la valeur 0x4005. Les LSA externes AS ont une portée d'inondation AS (AS Flooding Scope). Chaque LSA externe AS décrit un chemin vers un préfixe externe au système autonome (Autonomous System).

La procédure de génération des LSA externes AS dans IPv6 est la même que la procédure IPv4 documentée dans la section 12.4.4 de [OSPFV2], avec les exceptions suivantes:

  • L'identifiant d'état de lien (Link State ID) d'un LSA externe AS a perdu toute sa sémantique d'adressage (Addressing Semantics) et sert simplement à distinguer plusieurs LSA externes AS 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 peuvent jamais être annoncées dans les LSA externes AS.

  • L'adresse de transfert (Forwarding Address) est présente dans le LSA externe AS si et seulement si le bit F du LSA externe AS est défini.

  • L'étiquette de route externe (External Route Tag) est présente dans le LSA externe AS si et seulement si le bit T du LSA externe AS est défini.

  • La capacité d'un LSA externe AS à référencer un autre LSA a été prise en charge par l'inclusion du champ Referenced LS Type (type LS référencé) et du champ optionnel Referenced Link State ID (identifiant d'état de lien référencé) (ce dernier présent si et seulement si le type LS référencé est non nul). Cette capacité est pour une utilisation future; le type LS référencé doit être défini sur 0, et les valeurs non nulles reçues pour ce champ doivent être ignorées jusqu'à ce que son utilisation soit définie.

À titre d'exemple, considérons le système autonome OSPF représenté dans la figure 6 de [OSPFV2]. Supposons que RT7 a appris sa route vers N12 via BGP et qu'il souhaite annoncer une métrique de type 2 dans l'AS. Supposons également que le préfixe IPv6 pour N12 est la valeur 2001:0db8:0a00::/40. RT7 générerait alors le LSA externe AS suivant pour le réseau externe N12. Notez que dans le LSA externe AS, le préfixe de N12 occupe 64 bits d'espace afin de maintenir un alignement sur 32 bits.

; LSA externe AS pour le réseau N12,
; généré par le routeur RT7

LS age = 0 ; nouvellement (re)généré
LS type = 0x4005 ; LSA externe AS
Link State ID = 123 ; identifiant unique de type/portée LSA
Advertising Router = Router RT7's ID
bit E = 1 ; métrique de type 2
bit F = 0 ; pas d'adresse de transfert
bit T = 1 ; étiquette de route externe incluse
Metric = 2
PrefixLength = 40
PrefixOptions = 0
Referenced LS Type = 0 ; pas d'identifiant d'état de lien référencé
Address Prefix = 2001:0db8:0a00 ; complété à 64 bits
External Route Tag = as per BGP/OSPF interaction