Passa al contenuto principale

13. The Flooding Procedure (Procedura di inondazione)

L'inondazione è il meccanismo centrale per la sincronizzazione del database dello stato dei collegamenti OSPF.


13.1 Principi fondamentali

Funzioni principali

  • Affidabilità: Ogni LSA è riconosciuto
  • Efficienza: Evita inondazioni duplicate
  • Coerenza: Tutti i router hanno lo stesso LSDB
  • Velocità: Propagazione rapida dei cambiamenti

13.2 Ricezione LSA (Receiving LSAs)

Passi

  1. Validazione

    • Verifica checksum
    • Verifica Age
    • Verifica Type
  2. Ricerca (Lookup)

    • Cerca istanza esistente in LSDB
  3. Confronto

    • Numero sequenza
    • Checksum
    • Age
  4. Elaborazione

    • Aggiornamento LSDB
    • Invio riconoscimento
    • Inondazione

13.3 Meccanismo di riconoscimento

Tipi di riconoscimento

ACK diretto

  • Invio unicast
  • Invio immediato

ACK ritardato

  • Invio multicast
  • Ritardo max RxmtInterval/2
  • Più ACK raggruppati

13.4 Meccanismo di ritrasmissione

Lista di ritrasmissione

  • Mantenuta da ogni vicino
  • Contiene LSA non riconosciuti
  • Timeout a RxmtInterval

Timer di ritrasmissione

  • Predefinito: 5 secondi
  • Configurabile
  • Ritrasmissione dopo timeout

Punti tecnici

Garanzie di affidabilità

  • Meccanismo di riconoscimento
  • Meccanismo di ritrasmissione
  • Numero di sequenza
  • Checksum

Efficienza

  • Evitare inondazioni duplicate
  • Impacchettamento LSA
  • Riconoscimento ritardato

Riferimenti (References)