Topologia di laboratorio Configurazione Router 1 Pacchetti

Topologia di laboratorio
Configurazione Router 1
interface FastEthernet0
ip address 192.168.10.1 255.255.255.0
!
Fe0
192.168.10.1/24
interface FastEthernet1
switchport access vlan 13
Fe2
192.168.12.1/30
R1
Fe1
192.168.13.1/30
!
interface FastEthernet2
switchport access vlan 12
!
interface Vlan12
Fe2
192.168.12.2/30
R2
Fe1
192.168.23.1/30
Fe2
192.168.23.2/30
Fe1
192.168.13.2/30
R3
ip address 192.168.12.1 255.255.255.252
Nota: vengono riportati
solamente i comandi principali
!
interface Vlan13
ip address 192.168.13.1 255.255.255.252
Fe0
192.168.100.2/24
Fe0
192.168.100.3/24
!
router ospf 1
log-adjacency-changes
network 192.168.10.0 0.0.0.255 area 0
network 192.168.12.0 0.0.0.3 area 0
network 192.168.13.0 0.0.0.3 area 0
1
2
Pacchetti OSPF Hello
Riallineamento delle adiacenze (1)
n
Vengono presi in considerazione solo le interfacce Fe0 e Fe2 di
R1, e Fe2 di R2
n
Pkt 1-3: pacchetti Hello di R1 su Fe0 (si noti la mancanza di Designated
Router nel pacchetto)
n
Pkt 4: primo pacchetto Hello di R1 su Fe2
n
Pkt 5: pacchetto Hello di R2 su Fe2 (si noti la valorizzazione a sè stesso del
campo Designated Router; R2 è stato acceso prima di R1, ma I pacchetti
sono stati cancellati dalla cattura)
n
Pkt 6: primo pacchetto Hello di R1 su Fe0 con il campo DR valorizzato (a sè
stesso)
n
Pkt 7: primo pacchetto Hello di R1 su Fe2 con il campo DR valorizzato (a sè
stesso)
n
Pkt 8: R2 ignora il valore di DR ricevuto da R1, in quando l’algoritmo di
selezione del DR prevede la scelta del valore annunciato da R2 stesso
n
3
n
Pacchetti Database Description (per lo scambio degli LSA
Header)
n
Si noti come durante la fase di sambio degli LSA header si cominci a
chiedere gli LSA mancanti (pacchetti LS Request)
n
Pkt 25: inizializzazione del protocollo di Exchange da parte di R2 (bits
Init/More/Master)
n
n
Pkt 26: accettazione dello scambio da parte di R1 (bit More) e inoltro del
primo LSA Header
n
n
Pkt 10: R1 si adegua a quanto annunciato da R2 e aggiorna i campi DR e
Backup DR ai valori definitivi (DR: 12.2, BDR: 12.1)
5
Il pacchetto serve solo da inizializzazione; non contiene LSA Headers
LSA Header: LS-ID 192.168.13.1 (Router LSA)
Pkt 27: continuazione dell’exchange da parte di R2 (bits More/Master)
n
LSA Header1: LS-ID 192.168.100.2 (Router LSA)
n
LSA Header2: LS-ID 192.168.100.3 (Router LSA)
n
LSA Header3: LS-ID 192.168.100.3 (Network LSA)
Riallineamento delle adiacenze (2)
n
Pkt 29: continuazione dell’exchange da parte di R1 (nessun bit à
R1 non ha ulteriori LSA headers da inviare; pertanto è un
semplice pacchetto di conferma)
n
n
n
Rappresenta un pacchetto di “chiusura” relativo allo scambio
R1àR2
Pkt 32: continuazione dell’exchange da parte di R2 (solo bit
Master à R2 non ha ulteriori LSA headers da inviare; pertanto è
un semplice pacchetto di conferma)
n
n
Scambio dei Link State (1)
Rappresenta un pacchetto di “conferma” per la chiusura lato
R1àR2; inoltre comunica la “chiusura” anche sul lato R2àR1
Avviene (parzialmente) in contemporanea alla fase di
Database Description
n
Inizialmente lo scambio è unicast tra le due macchine coinvolte
nella fase di Exchange
n
Pkt 28: Richiesta (R2àR1) di LS-ID 192.168.13.1 (Router-LSA)
n
Pkt 30: Richiesta (R1àR2) di
n
Pkt 34: chiusura dell’exchange da parte di R1
n
n
LS-ID 192.168.100.3 (Router-LSA)
n
LS-ID 192.168.100.2 (Router-LSA)
n
LS-ID 192.168.100.3 (Network-LSA)
Pkt 31: Risposta (R1àR2) con gli LSA richiesti
n
Rappresenta un pacchetto di “conferma” per la chiusura lato
R2àR1
n
1 LSA nella risposta
Pkt 33: Risposta (R2àR1) con gli LSA richiesti
n
3 LSA nella risposta
6
7
Analisi degli LSA
Scambio dei Link State (2)
n
Pkt 31: LSA da R1 à R2
n
n
Riprende più avanti con un LSA aggiornato
n
192.168.12.0/24 (stub network)
n
192.168.10.0/24 (stub network)
n
Sempre in unicast tra R1 ed R2
n
Pkt 44: come pkt 33 (R2àR1), ma LSA aggiornato (SN= 3;
prima era 2)
Pkt 33: LSA da R2 à R1
n
n
n
8
n
Router LSA, LS-ID 192.168.13.1 con le seguenti reti:
Router LSA, LS-ID 192.168.100.3 con le seguenti reti:
n
192.168.23.0/30 (stub)
n
192.168.13.0/30 (stub)
n
DR 192.168.100.3; Router verso il DR 192.168.100.3 (transit)
n
n
Router LSA, LS-ID 192.168.100.2 con le seguenti reti:
n
192.168.23.0/30 (stub)
n
192.168.12.0/30 (stub)
n
DR 192.168.100.3; Router verso il DR 192.168.100.2 (transit)
n
192.168.100.3
n
192.168.100.2
n
Netmask: 255.255.255.0
n
9
diventa
di
transito
mentre
Pkt 45: come pkt 31 (R1àR2), ma LSA aggiornato (SN= 3;
prima era 2)
n
Network LSA, LS-ID 192.168.100.3 con i seguenti router sulla LAN:
La
rete
192.168.12.0
precedentemente era stub
La
rete
192.168.12.0
precedentemente era stub
diventa
di
transito
mentre
Pkt 46: è il ribaltamento del Pkt 45 da parte di R2 sulla LAN
inferiore, in flooding, a causa della rete 192.168.12.0 diventata di
transito
Scambio dei Link State (3)
n
Nel frattempo, i nuovi LSA vengono inviati in flooding
Messaggi LSA di acknowledge
La fase di flooding si interseca con la fase in unicast tra R1 ed R2
n
n
Ogni router invia in flooding su tutte le interfacce gli LSA tuttli gli LSA,
tranne quelli appresi sul link (punto-punto) con il neigbor con il quale si è
appena allineato
Sono messaggi cumulativi e confermano le ricezione di tutti gli LSA ricevuti
da un router (sia in unicast che in flooding)
n
Pkt 41: R2 conferma la ricezione dell’LSA ricevuto da R1
n
Pkt 42: Il DR della LAN inferiore (192.168.100.3) conferma la ricezione
degli LSA ricevuti da R2 (3 LSA)
n
n
n
n
Pkt 35, 36, 39: R2 invia *tutti* gli LSA sull’interfaccia Fe0 (un pacchetto
per ogni LSA)
n
Pkt 35: LS-ID 192.168.13.1 (router-LSA, SN 2)
Pkt 36: LS-ID 192.168.100.2 (router-LSA, SN 3)
Pkt 39: LS-ID 192.168.12.2 (network-LSA, SN 1)
n
Pkt 37, 40: per quanto riguarda l’interfaccia Fe2, R2 invia in flooding tutti
gli LSA, tranne quelli che ha imparato dal neighbor stesso (ossia LS-ID
192.168.13.1)
n
Pkt 37: LS-ID 192.168.100.2 (router-LSA, SN 3)
n
Pkt 40: LS-ID 192.168.12.2 (network-LSA, SN 1)
10
11
Scambio dei Link State (5)
Messaggi LSA di acknowledge (continua)
n
Pkt 54: R1 à R2
n
n
n
LS-ID 192.168.100.2, SN 3 (router-LSA, pkt 44)
Pkt 55: R2 à R1
n
LS-ID 192.168.13.1, SN 3 (router-LSA, pkt 45)
Pkt 56: DR LAN inferiore
n
12
n
n
n
n
Scambio dei Link State (4)
LS-ID 192.168.13.1, SN 3 (router-LSA, pkt 46)
LS-ID 192.168.13.1 (router-LSA, pkt 31)
n
LS-ID 192.168.13.1 (router-LSA, pkt 35)
n
LS-ID 192.168.100.2 (router-LSA, pkt 36)
n
LS-ID 192.168.12.2 (network-LSA, pkt 39)
Pkt 43: R1 conferma le ricezione dei 4 LSA ricevuti precedentemente da
R2
n
LS-ID 192.168.100.3 (router-LSA, pkt 33)
n
LS-ID 192.168.100.2 (router-LSA, pkt 33)
n
LS-ID 192.168.100.3 (network-LSA, pkt 33)
n
LS-ID 192.168.12.2 (network-LSA, pkt 40)