OSPF använder en LSDB (länk tillstånd databas) och fyller detta med LSAs (länk stat och reklam). Istället för att använda 1 lsa-paket OSPF har många olika typer av LSAs och i den här lektionen kommer jag att visa dem alla för dig., Låt oss börja med en översikt:
- lsa Type 1: Router lsa
- lsa Type 2: Network lsa
- lsa Type 3: Summary LSA
- lsa Type 4: Summary ASBR lsa
- lsa Type 5: Autonomous system external lsa
- lsa Type 6: Multicast OSPF lsa
- lsa Type 7: Not-so-stubby area lsa
- lsa typ 8: externt attribut LSA för BGP
För många människor hjälper det att visualisera saker för att förstå och komma ihåg. Jag gillar att visualisera OSPF LSAs som pusselbitar., En pussel är ingenting annat än alla av dem tillsammans ger oss den totala bilden…för OSPF detta är LSDB.
Här är den första LSA-typen:
varje router inom området kommer att översvämma en typ 1 router LSA inom området. I denna LSA hittar du en lista med alla direkt anslutna länkar i denna router. Hur identifierar vi en länk?
- IP-prefixet på ett gränssnitt.
- länktypen., Det finns 4 olika länktyper:
Länktyp | beskrivning | länk ID |
1 | punkt-till-punkt-anslutning till en annan router. | granne router ID |
2 | anslutning till transitnät. | IP-adress för DR |
3 | anslutning till stub-nätverk., | IP-nätverk |
4 | virtuell länk | granne router ID |
oroa dig inte för mycket om länktyperna för nu, vi kommer att se dem senare. Tänk på att routern lsa alltid stannar inom området.
den andra LSA-typen (network LSA) skapas för multi-access-nätverk:
nätverket lsa eller typ 2 skapas för varje Multi-access-nätverk. Kom ihåg OSPF nätverkstyper? Sändnings-och icke-broadcast-nätverkstyperna kräver en DR/BDR., Om så är fallet kommer du att se dessa nätverk LSAs genereras av DR. i denna LSA hittar vi alla routrar som är anslutna till multi-access-nätverket, DR och naturligtvis prefixet och subnet mask.
i mitt exempel ovan hittar vi R1, R2 och DR i nätverket lsa. Vi kommer också att se prefixet 192.168.123.0 / 24 i denna lsa. Sista sak att nämna: nätverket lsa stannar alltid inom området.
låt oss titta på den tredje lsa-typen:
typ 1 router LSAs stannar alltid inom området., OSPF fungerar dock med flera områden och du vill förmodligen ha full anslutning inom alla områden. R1 är översvämningar en router LSA inom området så R2 kommer att lagra detta i sin LSDB. R3 och R4 behöver också veta om näten i område 2.
R2 kommer att skapa en sammanfattning av typ 3 och översvämma den till Område 0. Denna LSA kommer att översvämma in i alla andra områden i vårt OSPF-nätverk. På så sätt kommer alla routrar på andra områden att veta om prefixen från andra områden.
namnet” sammanfattning ” LSA är mycket vilseledande. Som standard OSPF kommer inte att sammanfatta något för dig., Det finns dock ett kommando som låter dig sammanfatta inter-area rutter. Ta en titt på min OSPF sammanfattning lessonif du är intresserad. Om du tittar på routningstabellen för en OSPF-router och se några o ia-poster tittar du på lsa type 3 summary lsas. Det är dina inter-area prefix!
tid för den fjärde LSA-typen:
I det här exemplet har vi R1 som omfördelar information från RIP-routern till OSPF. Detta gör R1 en ASBR (Autonoma System Gränsen Router)., Vad som händer är att R1 kommer att vända lite i routern lsa för att identifiera sig som en ASBR. När R2, som är en ABR får denna router LSA det kommer att skapa en typ 4 sammanfattning ASBR LSA och översvämning det till område 0. Denna LSA kommer också att översvämmas i alla andra områden och krävs så att alla OSPF routrar vet var att hitta ASBR.
hur är det med lsa type 5? Låt oss kolla upp det:
samma topologi men jag har lagt till ett prefix (5.5.5.0 / 24) på vår RIP router. Detta prefix kommer att omfördelas till OSPF., R1 (vår ASBR) kommer att ta hand om detta och skapa en typ 5 extern lsa för detta. Glöm inte att vi fortfarande behöver typ 4 sammanfattning ASBR LSA att hitta R1. Om du någonsin försökt omfördelning med OSPF du kanske har sett O E1 eller E2 poster. Det är de externa prefixen och vår typ 5 LSAs.
vad sägs om OSPF lsa type 6? Typ 6 multicast ospf lsa jag kan hoppa eftersom det inte används. Det stöds inte ens av Cisco. Vi använder PIM (Protocol Independent Multicast) för multicast-konfigurationer.,
låt oss titta på den sista LSA-typen, nummer 7:
senaste lsa-typen…lovade! NSSA områden inte tillåter typ 5 externa LSAs. I min bild R1 är fortfarande vår ASBR omfördela information från RIP i OSPF.
eftersom typ 5 inte är tillåtet måste vi tänka på något annat., Det är därför vi har en typ 7 extern LSA som bär exakt samma information men inte blockeras inom NSSA-området. R2 kommer att översätta denna typ 7 till en typ 5 och översvämma den till de andra områdena.
låt mig sammanfatta LSA-typerna för dig:
- typ 1 – Router lsa: routern lsa genereras av varje router för varje område den är belägen. I link-state ID hittar du den ursprungliga routerns ID.
- Type 2-Network lsa: Network LSAs genereras av Dr. link-state ID kommer att vara gränssnittet IP-adressen för Dr.,
- typ 3 – Sammanfattning lsa: sammanfattningen LSA skapas av ABR och översvämmade till andra områden.
- Typ 4 – sammanfattning ASBR LSA: andra routrar behöver veta var du hittar ASBR. Det är därför ABR kommer att generera en sammanfattning ASBR LSA som kommer att innehålla routerns ID för ASBR i fältet link-state ID.
- typ 5-Extern LSA: även känd som autonomt system extern lsa: de externa LSAs genereras av ASBR.
- Typ 6 – Multicast LSA: stöds inte och används inte.,
- typ 7-extern LSA: även känd som not-so-stubby-area (NSSA) lsa: som du kan se är area 2 en NSSA (not-so-stubby-area) som inte tillåter externa LSAs (typ 5). För att övervinna denna fråga genererar vi Typ 7 LSAs istället.
det enda som återstår är att ta en titt på dessa LSAs i aktion…tid att konfigurera vissa routrar!
verifiering
Vi kan se alla OSPF-typer i LSDB, för att visa detta kommer jag att använda följande topologi:
det är en enkel inställning med 3 Routrar och 2 områden., Jag har lagt till ett par loopbacks så vi har prefix att titta på. Här är konfigurationen:
R1(config)#router ospf 1R1(config-router)#network 192.168.12.0 0.0.0.255 area 0R1(config-router)#network 1.1.1.0 0.0.0.255 area 0
R3(config)#router ospf 1R3(config-router)#network 192.168.23.0 0.0.0.255 area 1R3(config-router)#network 3.3.3.0 0.0.0.255 area 1
Låt oss börja med att titta på LSDB av R1:
Genom att använda visa ip ospf-databas kan vi titta på LSDB och vi kan se typ 1-router LSAs, typ 2-nätverk LSAs och typ 3 sammanfattning LSAs här. Vad mer hittar vi här?
- Link ID: det här identifierar varje LSA.
- Adv router: routern som annonserar denna lsa.
- ålder: den maximala åldersdisken i sekunder. Maximalt är 3600 sekunder eller 1 timme.,
- Seq#: här ser du sekvensnumret som börjar vid 0x80000001 och ökar med 1 för varje uppdatering.
- kontrollsumma: det finns en kontrollsumma för varje LSA.
- Länkräkning: detta visar det totala antalet direktanslutna länkar och används endast för routern LSA.
så det är lsa typ 1,2 och 3. För att visa nummer 4 och 5 måste jag göra några ändringar:
för att åstadkomma detta kommer jag att omfördela något på R1 till OSPF.
Jag skapade ett ytterligare loopback-gränssnitt och konfigurerade en IP-adress., Då säger jag till OSPF att omfördela de direkt anslutna gränssnitten till OSPF. Låt oss titta på LSDB av R2 och R3:
Leave a Reply