Passa al contenuto principale

9. The Interface Data Structure (Struttura dati interfaccia)

Questo capitolo definisce in dettaglio gli elementi costitutivi, la macchina a stati e i parametri di configurazione della struttura dati interfaccia OSPF.

Panoramica del capitolo (Chapter Overview)

La struttura dati interfaccia OSPF include:

  • Parametri di configurazione interfaccia
  • Informazioni stato interfaccia
  • Lista vicini
  • Timer e contatori
  • Macchina a stati interfaccia

9.1 Parametri di base interfaccia (Interface Basic Parameters)

Parametri richiesti (Required Parameters)

ParametroTipoDescrizione
TypeEnumerazionePunto-a-punto, broadcast, NBMA, punto-a-multipunto
StateEnumerazioneDown, Loopback, Waiting, Point-to-Point, DR, Backup, DROther
IP Interface AddressIndirizzo IPIndirizzo IP dell'interfaccia
Area ID32 bitArea a cui appartiene l'interfaccia
HelloIntervalSecondiIntervallo invio Hello
RouterDeadIntervalSecondiIntervallo scadenza vicino

9.2 Tipi di interfaccia (Interface Types)

Rete punto-a-punto (Point-to-Point)

  • Connette solo due router
  • Non richiede DR/BDR
  • Stabilisce sempre adiacenza

Rete broadcast (Broadcast)

  • Rete multi-accesso
  • Elezione DR/BDR richiesta
  • Ethernet, Token Ring

Rete NBMA (Non-Broadcast Multi-Access)

  • Multi-accesso ma senza supporto broadcast
  • Configurazione manuale vicini richiesta
  • Frame Relay, X.25, ATM

Rete punto-a-multipunto (Point-to-Multipoint)

  • Trattata come raccolta di collegamenti punto-a-punto
  • Non richiede DR/BDR
  • Frame Relay a maglia parziale

9.3 Macchina a stati interfaccia (Interface State Machine)

Definizioni stati

  1. Down: Stato iniziale, non disponibile
  2. Loopback: Stato loopback
  3. Waiting: Attesa elezione DR/BDR
  4. Point-to-Point: Stato operativo punto-a-punto
  5. DR: Router designato
  6. Backup: Router designato di backup
  7. DROther: Altri router

9.4 Costo uscita interfaccia (Interface Output Cost)

Calcolo costo

Formula

Costo = Larghezza banda riferimento / Larghezza banda interfaccia

Esempi

  • 10 Mbps Ethernet: Costo 10
  • 100 Mbps Fast Ethernet: Costo 1
  • T1: Costo 64

Riepilogo tecnico (Technical Summary)

Concetti chiave

  1. Il tipo interfaccia determina il comportamento

    • Tipi diversi hanno meccanismi adiacenza diversi
    • Scelta tipo corretto cruciale
  2. Operazione guidata da macchina a stati

    • Definizioni stato chiare
    • Transizioni guidate da eventi
  3. Timer controllano il ritmo

    • Hello Timer: Mantenimento relazione vicino
    • Wait Timer: Elezione DR/BDR
    • Inactivity Timer: Rilevamento guasto

Riferimenti (References)