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
-
Validation
- Vérification checksum
- Vérification Age
- Vérification Type
-
Recherche (Lookup)
- Chercher instance existante dans LSDB
-
Comparaison
- Numéro de séquence
- Checksum
- Age
-
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)
- Texte complet : RFC 2328 Section 13