Aller au contenu principal

13. The Flooding Procedure (Procédure d'inondation)

L'inondation est le mécanisme central de synchronisation de la base de données d'état de lien OSPF.


13.1 Principes fondamentaux​

Fonctions principales​

  • Fiabilité : Chaque LSA est acquitté
  • Efficacité : Évite les inondations dupliquées
  • Cohérence : Tous les routeurs ont la même LSDB
  • Vitesse : Propagation rapide des changements

13.2 Réception LSA (Receiving LSAs)​

Étapes​

  1. Validation

    • Vérification checksum
    • Vérification Age
    • Vérification Type
  2. Recherche (Lookup)

    • Chercher instance existante dans LSDB
  3. Comparaison

    • Numéro de séquence
    • Checksum
    • Age
  4. Traitement

    • Mise à jour LSDB
    • Envoi acquittement
    • Inondation

13.3 Mécanisme d'acquittement​

Types d'acquittement​

ACK direct

  • Envoi unicast
  • Envoi immédiat

ACK différé

  • Envoi multicast
  • Délai max RxmtInterval/2
  • Plusieurs ACK groupés

13.4 Mécanisme de retransmission​

Liste de retransmission​

  • Maintenue par chaque voisin
  • Contient LSA non acquittés
  • Timeout à RxmtInterval

Timer de retransmission​

  • Défaut : 5 secondes
  • Configurable
  • Retransmission après timeout

Points techniques​

Garanties de fiabilité​

  • Mécanisme d'acquittement
  • Mécanisme de retransmission
  • Numéro de séquence
  • Checksum

Efficacité​

  • Éviter inondations dupliquées
  • Empaquetage LSA
  • Acquittement différé

Références (References)