Appendix A: OSPF Data Formats (Formati dati OSPF)
Questa appendice descrive tutti i pacchetti e LSA a livello di byte utilizzati da OSPF.
Panoramica
Contenuto incluso:
- Formato intestazione pacchetto OSPF
- Formati dettagliati pacchetti OSPF
- Formati dettagliati LSA
note
Tutti i campi sono trasmessi in ordine di byte di rete (big-endian).
Strutture dati principali
Tipi di pacchetti OSPF
| Tipo | Nome | Utilizzo |
|---|---|---|
| 1 | Hello | Scoperta vicini |
| 2 | Database Description | Scambio riassunto database |
| 3 | Link State Request | Richiesta LSA |
| 4 | Link State Update | Flooding LSA |
| 5 | Link State Acknowledgment | Riconoscimento LSA |
Tipi di LSA
| Tipo | Nome | Descrizione |
|---|---|---|
| 1 | Router-LSA | Collegamenti router |
| 2 | Network-LSA | Descrizione rete |
| 3 | Summary-LSA | Rete inter-area |
| 4 | ASBR-Summary | Rotta verso ASBR |
| 5 | AS-external-LSA | Rotte esterne |
Punti chiave dei formati
Ordine dei byte
- Ordine di byte di rete (big-endian)
- Byte più significativo per primo
Allineamento
- Allineamento a 32 bit
- Multiplo di 4 byte
Checksum
- Usa checksum Fletcher
Riferimenti (References)
- Testo completo: RFC 2328 Appendix A