Aller au contenu principal

4.4.3.8. Link-LSAs (LSA de lien)

Le type LS d'un LSA de lien est défini sur la valeur 0x0008. Les LSA de lien ont une portée d'inondation locale au lien (Link-local Flooding Scope). Un routeur génère un LSA de lien séparé pour chaque lien attaché qui supporte deux routeurs ou plus (y compris le routeur d'origine lui-même). Les LSA de lien NE DEVRAIENT PAS (SHOULD NOT) être générés pour les liens virtuels.

Les LSA de lien ont trois objectifs:

  1. Ils fournissent l'adresse lien-local (Link-local Address) du routeur à tous les autres routeurs attachés au lien.

  2. Ils informent les autres routeurs attachés au lien d'une liste de préfixes IPv6 à associer au lien.

  3. Ils permettent au routeur d'annoncer une collection de bits Options dans le LSA de réseau généré par le routeur désigné (Designated Router) sur un lien de diffusion ou NBMA.

Un LSA de lien pour un lien donné L est construit de la manière suivante:

  • L'identifiant d'état de lien (Link State ID) est défini sur l'ID d'interface (Interface ID) du routeur sur le lien L.

  • La priorité du routeur (Router Priority) de l'interface du routeur vers le lien L est insérée dans le LSA de lien.

  • Le champ Options du LSA de lien est défini pour refléter les capacités du routeur. Sur les liens multi-accès, le routeur désigné effectuera un OU logique des champs Options des LSA de lien pour tous les voisins entièrement adjacents dans le LSA de réseau du lien L.

  • Le routeur insère son adresse lien-local sur le lien L dans le LSA de lien. Ces informations seront utilisées lorsque les autres routeurs sur le lien L effectueront leurs calculs de saut suivant (voir la section 4.8.2).

  • Chaque préfixe d'adresse IPv6 qui a été configuré sur le lien L est ajouté au LSA de lien en spécifiant des valeurs pour les champs PrefixLength, PrefixOptions et Address Prefix.

Après avoir construit un LSA de lien pour un lien donné, le routeur installe le LSA de lien dans la structure de données d'interface associée et inonde le LSA de lien sur le lien. Tous les autres routeurs sur le lien recevront le LSA de lien, mais ils n'inonderont pas le LSA de lien sur d'autres liens.

Si LinkLSASuppression est configuré pour l'interface et que le type d'interface n'est pas de diffusion ou NBMA, la génération du LSA de lien peut être supprimée. Cela implique que les autres routeurs sur le lien détermineront l'adresse du saut suivant du routeur en utilisant un mécanisme autre que le LSA de lien (voir la section 4.8.2). Référez-vous à l'annexe C.3 pour une description du paramètre de configuration d'interface LinkLSASuppression.

À titre d'exemple, considérons le LSA de lien que RT3 construira pour N3 dans la figure 1. Supposons que le préfixe 2001:0db8:c001:0100::/56 a été configuré dans RT3 pour N3. Cela donnera le LSA de lien suivant que RT3 inondera uniquement sur N3. Notez que tous les routeurs sur N3 n'ont pas besoin d'être configurés avec le préfixe; ceux qui ne sont pas configurés apprendront le préfixe lors de la réception du LSA de lien de RT3.

; LSA de lien de RT3 pour N3

LS age = 0 ; nouvellement (re)généré
LS type = 0x0008 ; LSA de lien
Link State ID = 1 ; ID d'interface de RT3 sur N3
Advertising Router = 192.0.2.3 ; ID de routeur de RT3
Rtr Priority = 1 ; Priorité du routeur N3 de RT3
Options = (V6-bit|E-bit|R-bit)
Link-local Interface Address = fe80:0001::RT3
# prefixes = 1
PrefixLength = 56
PrefixOptions = 0
Address Prefix = 2001:0db8:c001:0100 ; complété à 64 bits