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)
| Parametro | Tipo | Descrizione |
|---|---|---|
| Type | Enumerazione | Punto-a-punto, broadcast, NBMA, punto-a-multipunto |
| State | Enumerazione | Down, Loopback, Waiting, Point-to-Point, DR, Backup, DROther |
| IP Interface Address | Indirizzo IP | Indirizzo IP dell'interfaccia |
| Area ID | 32 bit | Area a cui appartiene l'interfaccia |
| HelloInterval | Secondi | Intervallo invio Hello |
| RouterDeadInterval | Secondi | Intervallo 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
- Down: Stato iniziale, non disponibile
- Loopback: Stato loopback
- Waiting: Attesa elezione DR/BDR
- Point-to-Point: Stato operativo punto-a-punto
- DR: Router designato
- Backup: Router designato di backup
- 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
-
Il tipo interfaccia determina il comportamento
- Tipi diversi hanno meccanismi adiacenza diversi
- Scelta tipo corretto cruciale
-
Operazione guidata da macchina a stati
- Definizioni stato chiare
- Transizioni guidate da eventi
-
Timer controllano il ritmo
- Hello Timer: Mantenimento relazione vicino
- Wait Timer: Elezione DR/BDR
- Inactivity Timer: Rilevamento guasto
Riferimenti (References)
- Testo completo: RFC 2328 Section 9