16. Calculation of AS-external Routes (Calcolo delle rotte esterne AS)
Questo capitolo descrive il calcolo delle rotte esterne AS annunciate tramite AS-external-LSA (Type 5).
16.1 Panoramica rotte esterne
Tipi di rotte esterne
Type 1 External (E1)
- Metrica = costo interno + metrica esterna
- Costo totale del percorso confrontabile
Type 2 External (E2) - Predefinito
- Metrica = solo metrica esterna
- Costo interno confrontato solo se metrica esterna identica
16.2 Prerequisiti di calcolo
Ordine di calcolo
- Rotte intra-area (SPF)
- Rotte inter-area (Summary-LSA)
- Rotte verso ASBR (Type 4 LSA)
- Calcolo rotte esterne
16.3 Calcolo del costo
Calcolo Type 1
Costo totale = costo verso ASBR + metrica esterna
Calcolo Type 2
- Costo principale: metrica esterna
- Costo secondario: costo verso ASBR (se metrica esterna identica)
16.4 Indirizzo di inoltro (Forwarding Address)
Regole di elaborazione
FA = 0.0.0.0
- Inoltrare a ASBR
- Usare rotta verso ASBR
FA ≠ 0.0.0.0
- Inoltrare a FA
- Rotta intra-area verso FA richiesta
- Se non trovata, ignorare LSA
16.5 Confronto rotte
Priorità
- Rotte intra-area
- Rotte inter-area
- Esterne Type 1
- Esterne Type 2
Confronto stesso tipo
- Type 1 vs Type 1: Confrontare costo totale
- Type 2 vs Type 2: Metrica esterna prioritaria, poi costo interno
- Type 1 vs Type 2: Type 1 sempre prioritario
16.6 Casi speciali
Rotta predefinita
- 0.0.0.0/0 può essere annunciata tramite Type 5 LSA
Area stub
- Type 5 LSA non entra in area stub
- ABR annuncia rotta predefinita (Type 3)
NSSA
- Usa Type 7 LSA
- ABR converte Type 7 in Type 5
Punti tecnici
Concetti chiave
- Due tipi di rotte esterne
- Controllo flessibile tramite indirizzo inoltro
- Priorità rotte chiara
Punti di implementazione
- Rispettare ordine di calcolo
- Elaborazione indirizzo inoltro
- Logica confronto rotte
Riferimenti (References)
- Testo completo: RFC 2328 Section 16.4
- NSSA: RFC 3101