Passa al contenuto principale

4.4.3.4. Inter-Area-Prefix-LSAs (LSA di prefisso inter-area)

Il tipo LS di un LSA di prefisso inter-area è impostato sul valore 0x2003. Gli LSA di prefisso inter-area hanno un ambito di flooding di area (Area Flooding Scope). In IPv4, gli LSA di prefisso inter-area erano chiamati LSA di sintesi di tipo 3 (Type 3 Summary-LSAs). Ogni LSA di prefisso inter-area descrive un prefisso esterno all'area, ma interno al sistema autonomo (Autonomous System).

La procedura per originare LSA di prefisso inter-area in IPv6 è la stessa della procedura IPv4 documentata nelle Sezioni 12.4.3 e 12.4.3.1 di [OSPFV2], con le seguenti eccezioni:

  • L'ID dello stato del collegamento (Link State ID) di un LSA di prefisso inter-area ha perso tutta la sua semantica di indirizzamento (Addressing Semantics) e serve semplicemente a distinguere più LSA di prefisso inter-area originati dallo stesso router.

  • Il prefisso è descritto dai campi PrefixLength (lunghezza del prefisso), PrefixOptions (opzioni del prefisso) e Address Prefix (prefisso dell'indirizzo) incorporati nel corpo dell'LSA. La maschera di rete (Network Mask) non è più specificata.

  • Il bit NU nel campo PrefixOptions dovrebbe essere cancellato.

  • Gli indirizzi link-local (Link-local Addresses) NON DEVONO mai (MUST never) essere pubblicizzati negli LSA di prefisso inter-area.

Come esempio, quanto segue mostra l'LSA di prefisso inter-area che il router RT4 origina nell'area backbone OSPF, condensando tutti i prefissi dell'Area 1 nel singolo prefisso 2001:0db8:c001::/48. Il costo è impostato su 4, che è il costo massimo di tutti i singoli prefissi componenti. Il prefisso viene riempito fino a un numero pari di parole da 32 bit, in modo che consumi 64 bit di spazio invece di 48 bit.

; LSA di prefisso inter-area per gli indirizzi dell'Area 1
; originato dal router RT4 nel backbone

LS age = 0 ; appena (ri)originato
LS type = 0x2003 ; LSA di prefisso inter-area
Advertising Router = 192.0.2.4 ; ID di RT4
Metric = 4 ; massimo dei componenti
PrefixLength = 48
PrefixOptions = 0
Address Prefix = 2001:0db8:c001 ; riempito a 64 bit