Introduksjon til OSPF

OSPF står for åpen korteste vei Først er det en rutingprotokoll som brukes i IP-nettverk (Internet Protocol). OSPF bruker rutetastaturalgoritmer for koblinger og fungerer innenfor et enkelt autonomt system. Det er en koblingsstat åpen standardbasert rutingprotokoll som ble opprettet på 1980-tallet. I disse dager kan protokollen brukes av alle leverandører fordi den er gjort til en åpen standard.

OSPF er en av de mest brukte protokollene i store bedriftsnettverk. Den var designet for å støtte variabel lengde Subnet maskering (eller VLSM) og Classless Inter-Domain Routing (CIDR) adresse, modeller. En av styrkene til OSPF er at den kan oppdage endringer i topologien, for eksempel koblingsfeil, raskt og når endringene er funnet, kan en ny sløyfefri rutingstruktur konvergeres på bare sekunder.

OSPF-områder

I OSPF kan et autonomt system deles inn i områder, disse hjelper til med å redusere koblingsstatusannonser og annen OSPF-overheadtrafikk som ellers vil bli sendt til nettverket. La oss ta en titt:

  • Ryggrad-område: Det er også kjent som område0 eller område 0.0.0.0, det utgjør selve kjernen i et OSPF-nettverk, og alle andre områder i nettverket er koblet til ryggradsområdet. Det er ansvarlig for å distribuere ruteinformasjon mellom områder som ikke er ryggradsområdetyper.
  • Stubområdet: Når det gjelder Stud Area, er ruting i området helt på grunnlag av en standardrute. Det er et område som ikke mottar reklame utenfor det autonome systemet (AS)
  • Ikke så Stubby-områder: NSSA er en type stubber som kan importere eksterne ruter og sende dem til et hvilket som helst annet område. Imidlertid er det ikke i stand til å motta AS eksterne ruter fra andre områder av nettverket.
  • Transittområder: Det er et område med to eller flere OSPF-ruter, og det kan brukes til å passere nettverkstrafikk fra ett tilstøtende område til et annet. Den har ikke opprinnelig trafikk, og det er destinasjonen for en slik trafikk.

Hvordan OSPF fungerer?

Når OSPF er konfigurert, lytter den til naboene i nettverkene og samler alle tilgjengelige koblingsdata. Disse dataene blir deretter brukt til å lage et topologikart som inneholder alle tilgjengelige stier i nettverket. Denne databasen er lagret for bruk, og vi kaller den Link State Database.

Når Link State Database er laget, brukes den til å beregne den korteste veien til undernett / nettverk ved å bruke en algoritme kjent som Shortest Path First som ble utviklet av Edsger W Dijkstra. OSPF oppretter 3 tabeller:

  • Rutetabell: Den inneholder de beste fungerende stiene som brukes for å videresende trafikk mellom to naboer.
  • Nabotabell: Denne inneholder alle oppdagede OSPF-naboer.
  • Topologitabell: Denne inneholder hele veikartet for nettverket. Dette veikartet inkluderer alle tilgjengelige OSPF-rutere og holder beregnet data om beste og alternative stier.

Rutertyper i OSPF

  • Intern ruter: Denne ruteren inneholder alle grensesnitt som hører til hverandre i det samme området.
  • Area Border Router: ABR kobler ett eller flere områder med et hovednettverk. En ABR regnes som et medlem av alle områdene den er koblet til. Det holder flere Link State-databaser i minnet, en for hvert område.
  • Backbone Router: En ruter som har et grensesnitt til et ryggrad-område kalles en backbone router.
  • Autonom system Boundary Router: ASBR er en ruter som er koblet til nettverket med mer enn en rutingsprotokoll. ASBR utveksler ruteinfo med autonome systemer for rutere. Disse kjører en utvendig rutingsprotokoll, bruker stateruter eller til og med bruker begge metodene.

Bruksområder for Åpen korteste vei først

OSPF er den første distribuerte rutingprotokollen. Det kan konvergere med et nettverk på noen få sekunder, og det er en av protokollene som kan gi sløyfefrie stier. Bortsett fra disse funksjonene, tillater OSPF innføring av retningslinjer for utbredelse av ruter i nettverket.

OSPF er bedre til å dele belastning på eksterne lenker sammenlignet med andre IGPer. Tatt i betraktning disse fordelene, kan det være utbredt bruk.

Implementeringer av OSPF

  • Microsofts Windows NT 4.0 Server, Windows 2000 Server og Windows Server 2003 har alle OSPF v2 i rutingen og ekstern tilgang. Microsoft fjernet støtten med Windows Server 2008 og senere versjon av serveroperativsystemer av selskapet.
  • OpenBSD Operativsystem har en implementering av OpenBGPD-protokoll som har OpenOSPFD-implementering.
  • BIRD implementerer OSPFv2 og OSPFv3 begge.
  • GNU Zebra er en GPL-routing-pakke som støtter OSPF for Unix-lignende systemer.
  • Multi-Protocol Routing module i Netware har støtte for OSPF.

Fordeler med OSPF

Nå som du har forstått hva OSPF er, la oss se på noen av de viktigste fordelene ved å bruke Open Shortest Path First-protokoller i nettverk:

  • OSPF er lett skalerbar, noe som betyr at med veldig lite problemer kan vi skalere den til å brukes i et veldig stort nettverk
  • First Shortest Path First Protocol har full støtte for undernett.
  • Bruk av Hello Packets: OSPF sender små hallo-pakker for å bekrefte koblingsoperasjoner og ignorerer overføring av store tabeller.
  • OSPF Støtter rutemerking: I OSPF kan ruter merkes for å lette samspillet med vilkårlige verdier.
  • Ruting: OSPF er i stand til å rute pakker basert på deres type tjenestefelt.

Ulemper ved OSPF

  • OSPF er en prosessor intensiv protokoll å bruke.
  • Fordi den opprettholder mer enn en kopi av ruteinformasjon, bruker den mer minne.
  • OSPF er en mer kompleks protokoll å forstå og lære sammenlignet med andre Internett-protokoller.

Konklusjon

Åpne korteste vei Først som en rutingsprotokoll har en viktig plass i internettinfrastruktur. Å kunne finne den korteste veien enkelt og raskt hjelper deg med å redusere unødvendig nettverksbelastning og muligheten til å finne en annen bane i tilfelle feil på det optimale hjelper deg med å øke stabiliteten i nettverket.

Anbefalte artikler

Dette har vært en guide til Hva er OSPF? Her diskuterte vi verk, implementering, anvendelse, fordeler og ulemper ved OSPF. Du kan også gå gjennom andre foreslåtte artikler for å lære mer -

  1. Hva er et binærtre i Java?
  2. Introduksjon til datanettverk
  3. Hva er en grådig algoritme?
  4. Karriere i bedriftsledelse
  5. Hva er IPv6?