OSPFv3 (Open Shortest Path First, 3. versija) ir uzlabota un atjaunināta OSPF (Open Shortest Path First) maršrutēšanas protokola versija, ko izmanto maršrutēšanai IP 6. versijas (IPv6) tīklos.
Raksta beigās jūs atradīsiet nelielu pārbaude kas jums ļaus noteikt šajā lasījumā iegūtās zināšanas
OSPFv3 aizstāj OSPFv2 IPv6 vidēs, jo atšķiras IPv6 adrešu formāts salīdzinājumā ar IPv4 adresēm, kas tiek izmantotas OSPFv2.
Šeit ir detalizētāks OSPFv3 skaidrojums:
Mērogojamības uzlabojumi
OSPFv3 ir uzlabota mērogojamība salīdzinājumā ar OSPFv2, padarot to piemērotāku lieliem un sarežģītiem tīkliem. OSPFv3 izmanto zonu un apgabalu arhitektūru, kas palīdz sadalīt tīklu mazākās zonās, lai atvieglotu maršrutēšanu un samazinātu maršrutēšanas informācijas apjomu, kas jāuztur katram maršrutētājam.
OSPFv3 pakešu veidi
OSPFv3 maršrutēšanas procesa veikšanai izmanto dažāda veida paketes. Daži no svarīgākajiem iepakojumiem ir:
- Sveiki sveiki): Tos izmanto OSPFv3 kaimiņu atklāšanai un uzturēšanai.
- Datu bāzes apraksts (DD): Palīdz sinhronizēt maršrutēšanas datu bāzi starp OSPFv3 maršrutētājiem.
- Saites stāvokļa pieprasījums (LSR): Izmanto, lai pieprasītu informāciju par konkrētām saitēm no citiem maršrutētājiem.
- Saites stāvokļa atjauninājums (LSU): To izmanto, lai nosūtītu informāciju par saites stāvokli citiem maršrutētājiem.
- Saites stāvokļa apstiprinājums (LSAck): Nosūtīts, lai apstiprinātu LSU pakešu saņemšanu.
OSPFv3 apgabalu veidi
OSPFv3 uztur hierarhisku struktūru, izmantojot apgabalus. Visizplatītākie apgabalu veidi ir:
- Mugurkaula apgabals: Šis apgabals ir obligāts, un tam ir jāatrodas jebkurā OSPFv3 tīklā. Tas savieno visas OSPFv3 zonas un ir atbildīgs par to savstarpējo savienojumu.
- Parastā zona (standarta zona): Šie apgabali atrodas blakus mugurkaula apgabalam un var saturēt IPv6 apakštīklus.
- Sabiedriskā transporta zona: Tas ir īpašas zonas veids, caur kuru satiksme no viena apgabala nevar tieši nokļūt citā zonā. OSPFv3 tīklā var būt tikai viens tranzīta apgabals.
Autentifikācija
OSPFv3 atbalsta autentifikāciju, izmantojot dažādas metodes, lai nodrošinātu maršrutēšanas informācijas drošību. Autentifikācijas metodes ietver apgabala autentifikāciju, ziņojumu autentifikāciju un IPsec autentifikāciju.
Maršrutēšanas veidi
OSPFv3 izmanto divu veidu maršrutēšanu atkarībā no tīkla lieluma un sarežģītības:
- Maršrutēšana apgabalā: Tas attiecas uz maršrutēšanu tajā pašā apgabalā. Maršrutētāji apmainās ar informāciju par saites stāvokli apgabalā, lai noteiktu īsākos ceļus uz apakštīkliem šajā apgabalā.
- Starpzonu maršrutēšana: Tas attiecas uz maršrutēšanu starp dažādām zonām. Maršrutētāji mugurkaula apgabalā reklamē maršrutus, kas iegūti no citiem apgabaliem, izmantojot maršrutēšanas īssavilkumus, ļaujot satiksmei pāriet no viena apgabala uz citu.
Metrika
Tāpat kā OSPFv2, arī OSPFv3 izmanto metriku, lai noteiktu īsākos ceļus uz dažādiem tīkla tīkliem. OSPFv3 izmantotā metrika tiek saukta par “izmaksām”, un tās pamatā ir saišu ātrums. Jo zemākas izmaksas, jo labāks maršruts. OSPFv3 katra saites veida izmaksām izmanto noklusējuma vērtību, taču tīkla administrators šo vērtību var mainīt manuāli.
Maršruta kopsavilkums (kopsavilkums)
OSPFv3 ļauj izveidot maršrutēšanas īssavilkumus mugurkaula apgabalā, lai samazinātu maršrutēšanas informācijas apjomu, kas tiek izplatīts tīklā. Šie maršrutēšanas kopsavilkumi atspoguļo veselus tīklus un tiek izmantoti, lai vienkāršotu maršrutēšanu mazākos apgabalos.
Tīklu veidi
OSPFv3 atbalsta vairāku veidu tīklus, tostarp punktu-punktu tīklus, punktu-vairākpunktu tīklus un neapraides tīklus no punkta uz vairākiem punktiem. Katram tīkla veidam ir sava metode, kā veidot kaimiņus un apmainīties ar Hello paketēm.
Ātra konverģence
OSPFv3 ir paredzēts, lai panāktu ātru konverģenci tīkla topoloģijas izmaiņu gadījumā, piemēram, saišu kļūmes vai aktivizētas jaunas saites. Ātra konverģence nodrošina, ka tīkls ātri pielāgojas izmaiņām un atrod optimālus maršrutus pēc jebkura notikuma.
Tipos maršrutētājiem
OSPFv3 nosaka trīs veidu maršrutētājus, pamatojoties uz to lomu šajā apgabalā:
- Iekšējais maršrutētājs (iekšējais maršrutētājs): Iekšējam maršrutētājam visas saskarnes ir vienā OSPFv3 apgabalā.
- Robežu maršrutētājs (apgabala robežas maršrutētājs — ABR): ABR ir saskarnes vairāk nekā vienā OSPFv3 apgabalā, ieskaitot mugurkaula apgabalu.
Robežu maršrutētājs (autonomās sistēmas robežas maršrutētājs — ASBR): ASBR ir maršrutētājs, kas ir atbildīgs par maršrutēšanas informācijas apmaiņu starp OSPFv3 un citiem maršrutēšanas protokoliem, kas ir ārpus OSPFv3, piemēram, BGP (Border Gateway Protocol).
Līdzības starp OSPFv2 un OSPFv3
- Abi ir Link State Routing protokoli, kas izmanto Dijkstra algoritmus, lai aprēķinātu īsākos ceļus.
- Abu protokolu mērķis ir atrast visefektīvākos maršrutus un optimizēt trafiku IP tīklos.
- Tiem ir hierarhisks dizains, kas ļauj sadalīt tīklu mazākās zonās, lai uzlabotu mērogojamību un atvieglotu tīkla pārvaldību.
- Tie izmanto līdzīgus pakešu veidus, lai apmainītos ar maršrutēšanas informāciju, piemēram, Hello, Database Description (DD), Link State Request (LSR), Link State Update (LSU) un Link State Acknowledgement (LSAck) paketes.
Atšķirības starp OSPFv2 un OSPFv3
- OSPFv2 atbalsta IPv4 un savos ziņojumos izmanto IPv4 adreses, savukārt OSPFv3 atbalsta IPv6 un savos ziņojumos izmanto IPv6 adreses.
- OSPFv2 atbalsta vienkāršu autentifikāciju vai MD5 autentifikāciju, lai aizsargātu maršrutēšanas informāciju, savukārt OSPFv3 var izmantot vienkāršu autentifikāciju vai IPsec autentifikāciju.
- OSPFv3 ļauj konfigurēt tranzīta apgabalus papildus mugurkaula apgabaliem un parastajiem apgabaliem, nodrošinot lielāku elastību tīkla projektēšanā.
- OSPFv3 ir mazākas paketes IPv6 adrešu dēļ, kas var palīdzēt samazināt tīkla slodzi.
- OSPFv3 ietver uzlabojumus IPv6 specifiskā kopsavilkuma maršruta apstrādē, kas var atvieglot maršruta pārvaldību lielākos IPv6 tīklos.
- OSPFv2 tieši neatbalsta OSPFv3, kas nozīmē, ka viņi nevar koplietot maršrutēšanas informāciju bez tulkošanas vai pārdales risinājumiem starp diviem protokoliem.
RouterOS v7 piemērs
Solis 1: Konfigurējiet gadījumu, kurā jānovieto maršrutētāja ID, un norādiet OSPF 3. versiju
/routing ospf instance
add disabled=no name=Insta_v3 router-id=0.0.0.1 version=3
Solis 2: Izveidojiet mugurkaula apgabalu un iestatiet apgabala ID 0.0.0.0; norāda izveidoto gadījumu
/routing ospf area
add disabled=no instance=Insta_v3 name=backbone_v3
Solis 3: Izveidojiet interfeisa veidnes, norādiet mugurkaula apgabalu. Norādiet interfeisu, kurā tiks izpildīts OSPFv3, vai arī varat ievietot prefiksu, jebkura opcija ir derīga.
/routing ospf interface-template
add area=backbone_v3 disabled=no interfaces=ether2
Solis 4: Kad OSPFv3 jau ir konfigurēts starp diviem maršrutētājiem, pārbaudiet apkārtni.
/routing ospf neighbor
Īsa zināšanu viktorīna
Ko jūs domājat par šo rakstu?
Vai uzdrošināties novērtēt savas apgūtās zināšanas?
Ieteicamā grāmata šim rakstam
IPv6 grāmata ar MikroTik, RouterOS v7
MTCIPv6E sertifikācijas kursa mācību materiāls atjaunināts uz RouterOS v7