Routing Protocol Types: Statisk, Dynamisk, IP, CISCO

Hvad er Routing Protocols?

Routing protokoller er det sรฆt af definerede regler, der bruges af routerne til at kommunikere mellem kilde og destination. De flytter ikke informationen til kilden til en destination, men opdaterer kun den routingtabel, der indeholder informationen.

Netvรฆrksrouter-protokoller hjรฆlper dig med at specificere, hvordan routere kommunikerer med hinanden. Det giver netvรฆrket mulighed for at vรฆlge ruter mellem to vilkรฅrlige noder pรฅ et computernetvรฆrk.

Typer af routingprotokoller

Der er hovedsageligt to typer netvรฆrksroutingprotokoller

  • statisk
  • Dynamisk
Routing protokoller
Routing protokoller

Statiske routingprotokoller

Statiske routingprotokoller bruges, nรฅr en administrator manuelt tildeler stien fra kilden til destinationsnetvรฆrket. Det giver mere sikkerhed til netvรฆrket.

Fordele

  • Ingen overhead pรฅ router CPU.
  • Ingen ubrugt bรฅndbredde mellem links.
  • Kun administratoren kan tilfรธje ruter

Ulemper

  • Administratoren skal vide, hvordan hver router er tilsluttet.
  • Ikke en ideel mulighed for store netvรฆrk, da det er tidskrรฆvende.
  • Nรฅr linket fejler, gรฅr hele netvรฆrket ned, hvilket ikke er muligt i smรฅ netvรฆrk.

Dynamiske ruteprotokoller

Dynamiske routingprotokoller er en anden vigtig type routingprotokol. Det hjรฆlper routere med automatisk at tilfรธje oplysninger til deres routingtabeller fra tilsluttede routere. Disse typer protokoller udsender ogsรฅ topologiopdateringer, nรฅr netvรฆrket รฆndrer topologiske struktur.

Advantage

  • Nemmere at konfigurere selv pรฅ stรธrre netvรฆrk.
  • Det vil dynamisk vรฆre i stand til at vรฆlge en anden rute i tilfรฆlde af, at et link gรฅr ned.
  • Det hjรฆlper dig med at lave belastningsbalancering mellem flere links.

Ulempe

  • Opdateringer deles mellem routere, sรฅ det bruger bรฅndbredde.
  • Routingprotokoller belaster routerens CPU eller RAM yderligere.

Distance Vector Routing Protocol (DVR)

Distance Vector Protocols annoncerer deres routingtabel til hver direkte tilsluttet nabo med bestemte tidsintervaller ved hjรฆlp af masser af bรฅndbredder og langsom konvergering.

I Distance Vector routing-protokollen, nรฅr en rute bliver utilgรฆngelig, skal alle routingtabeller opdateres med ny information.

Fordele

  • Opdateringer af netvรฆrket udveksles med jรฆvne mellemrum, og det udsendes altid.
  • Denne protokol stoler altid pรฅ ruten pรฅ routinginformation modtaget fra naboroutere.

Ulemper

  • Da routinginformationen udveksles med jรฆvne mellemrum, genereres unรธdvendig trafik, som forbruger tilgรฆngelig bรฅndbredde.

Internet Routing Protocols

Fรธlgende er typer af protokoller, der hjรฆlper datapakker med at finde vej over internettet:

Routing Information Protocol (RIP)

RIP bruges i bรฅde LAN- og WAN-netvรฆrk. Det kรธrer ogsรฅ pรฅ applikationslaget i OSI model. Den fulde form for RIP er Routing Information Protocol. To versioner af RIP er

  1. RIPv1
  2. RIPv2

Den originale version eller RIPv1 hjรฆlper dig med at bestemme netvรฆrksstier baseret pรฅ IP-destinationen og hoptรฆllingsrejsen. RIPv1 interagerer ogsรฅ med netvรฆrket ved at udsende dens IP-tabel til alle routere, der er forbundet med netvรฆrket.

RIPv2 er lidt mere sofistikeret, da den sender sin routingtabel videre til en multicast-adresse.

Interior Gateway Protocol (IGP)

IGRP er en undertype af distance-vektor indvendig gateway-protokol udviklet af CISCO. Det er introduceret for at overvinde RIP-begrรฆnsninger. De anvendte mรฅlinger er belastning, bรฅndbredde, forsinkelse, MTU og pรฅlidelighed. Det bruges i vid udstrรฆkning af routere til at udveksle routingdata inden for et autonomt system.

Denne type routingprotokol er den bedste til stรธrre netvรฆrksstรธrrelser, da den udsender efter hvert 90. sekund, og den har et maksimalt hoptal pรฅ 255. Det hjรฆlper dig med at opretholde stรธrre netvรฆrk sammenlignet med RIP. IGRP er ogsรฅ meget brugt, da det er modstandsdygtigt over for routing loop, fordi det opdaterer sig selv automatisk, nรฅr ruteรฆndringer sker inden for det specifikke netvรฆrk. Det er ogsรฅ givet en mulighed for at indlรฆse balancetrafik pรฅ tvรฆrs af ens eller ulige metriske omkostningsstier.

Link State Routing Protocol

Link State Protocols har en unik tilgang til at sรธge efter den bedste rute. I denne protokol beregnes ruten baseret pรฅ hastigheden pรฅ stien til destinationen og omkostningerne ved ressourcer.

Routing protokol tabeller:

Link state routing protokol opretholdes nedenfor givet tre tabeller:

  • Nabobord: Denne tabel indeholder kun oplysninger om routerens naboer. For eksempel er der dannet tilknytning.
  • Topologi tabel: Denne tabel gemmer information om hele topologien. For eksempel indeholder den bรฅde de bedste ruter og backup-ruter til et bestemt annonceret netvรฆrk.
  • Routing tabel: Denne type tabel indeholder alle de bedste ruter til det annoncerede netvรฆrk.

Fordele

  • Denne protokol opretholder separate tabeller for bรฅde den bedste rute og backup-ruterne, sรฅ den har mere viden om inter-netvรฆrket end nogen anden distance vektor routingprotokol.
  • Begrebet udlรธste opdateringer bruges, sรฅ det bruger ikke unรธdvendig bรฅndbredde.
  • Delvise opdateringer vil blive udlรธst, nรฅr der er en topologiรฆndring, sรฅ den behรธver ikke at opdatere, hvor hele routingtabellen udveksles.

Exterior Gateway Protocol (EGP)

EGP er en protokol, der bruges til at udveksle data mellem gateway-vรฆrter, der er naboer til hinanden inden for autonome systemer. Denne routingprotokol tilbyder et forum for routere til at dele information pรฅ tvรฆrs af forskellige domรฆner. Den fulde formular for EGP er Exterior Gateway Protocol. EGP-protokollen inkluderer kendte routere, netvรฆrksadresser, ruteomkostninger eller tilstรธdende enheder.

EIGRP (Enhanced Interior Gateway Routing Protocol)

EIGRP er en hybrid routingprotokol, der leverer routingprotokoller, distancevektor og link-state routingprotokoller. Den fulde routingprotokol EIGRP er Enhanced Interior Gateway Routing Protocol. Det vil rute de samme protokoller, som IGRP ruter ved hjรฆlp af de samme sammensatte metrics som IGRP, hvilket hjรฆlper netvรฆrket med at vรฆlge den bedste vejdestination.

ร…bn den korteste vej fรธrst (OSPF)

Open Shortest Path First (OSPF) protokol er en link-state IGP, der er skrรฆddersyet til IP-netvรฆrk ved brug af Shortest Path First (SPF) metoden.

OSPF-routing giver dig mulighed for at vedligeholde databaser med detaljerede oplysninger om netvรฆrkets omgivende topologi. Den bruger ogsรฅ Dijkstra-algoritmen (Korteste vejs algoritme) for at genberegne netvรฆrksstier, nรฅr dets topologi รฆndres. Denne protokol er ogsรฅ meget sikker, da den kan autentificere protokolรฆndringer for at holde data sikre.

Her er nogle hovedforskelle mellem disse Distance Vector og Link State routingprotokoller:

Afstand vektor Link -tilstand
Distance Vector-protokollen sender hele routingtabellen. Link State protokol sender kun link-state information.
Det er modtageligt for routing-lรธkker. Det er mindre modtageligt for routing-lรธkker.
Opdateringer sendes nogle gange ved hjรฆlp af broadcast. Bruger kun multicast-metode til routing af opdateringer.
Det er nemt at konfigurere. Det er svรฆrt at konfigurere denne routingprotokol.
Kender ikke netvรฆrkstopologi. Kend hele topologien.
Eksempel RIP, IGRP. Eksempler: OSPF IS-IS.

Mellemsystem-til-mellemsystem (IS-IS)

ISIS CISCO routing protokol bruges pรฅ internettet til at sende IP routing Information. Den bestรฅr af en rรฆkke komponenter, herunder slutsystemer, mellemsystemer, omrรฅder og domรฆner.

Den fulde form for ISIS er mellemsystem-til-mellemsystem. Under IS-IS-protokollen er routere organiseret i grupper kaldet omrรฅder. Flere omrรฅder er grupperet for at danne et domรฆne.

Border Gateway Protocol (BGP)

BGP er den sidste routingprotokol pรฅ internettet, som er klassificeret som en DPVP (distance path vector protocol). Den fulde form for BGP er Border Gateway Protocol.

Denne type routingprotokol sender opdaterede routertabeldata, nรฅr der foretages รฆndringer. Derfor er der ingen automatisk opdagelse af topologiรฆndringer, hvilket betyder, at brugeren skal konfigurere BGP manuelt.

Hvad er formรฅlet med routingprotokoller?

Routingprotokoller er pรฅkrรฆvet af fรธlgende รฅrsager:

  • Tillader optimal vejvalg
  • Tilbyder slรธjfefri routing
  • Hurtig konvergens
  • Minimer opdateringstrafik
  • Let at konfigurere
  • Tilpasser sig รฆndringer
  • Skalerer til en stor stรธrrelse
  • Kompatibel med eksisterende vรฆrter og routere
  • Understรธtter variabel lรฆngde

Klassisk vs. Klasselรธse routingprotokoller

Her er nogle vรฆsentlige forskelle mellem disse routingprotokoller:

Klassiske routingprotokoller Klasselรธse routingprotokoller
Klassiske routingprotokoller sender aldrig undernetmaskedetaljer under routingopdateringer. Klasselรธse routingprotokoller kan sende IP-undernetmaskeoplysninger, mens de udfรธrer routingopdateringer.
RIPv1 og IGRP er klassificerede protokoller. Disse to er klassificerede protokoller, da de ikke inkluderer undernetmaskeoplysninger. RIPv2, OSPF, EIGRP og IS-IS er alle typer klasse routing-protokoller, som har undernetmaskeoplysninger i opdateringer.

Resumรฉ

Funktionalitet RIP V1 RIP V2 igrp OSPF eigrp
Klassefuld/Klasselรธs Klassisk Klasselรธs Klassisk Klasselรธs Klasselรธs
metric Hoppe Hoppe Sammensat bรฅndbredde, forsinkelse. bรฅndbredde Sammensat, bรฅndbredde, forsinkelse.
Periodisk 30 sekunder 30 sekunder 90 sekunder Ingen 30 sekunder
Annonce adresse 255.255.255.255.255 223.0.0.9 255.255.255.255.255 224.0.0.5
224.0.0.6
224.0.0.10
Boligtype Afstand vektor Afstand vektor Afstand vektor Link -tilstand Hybrid
Standard afstand 120 120 200 110 170

Opsummer dette indlรฆg med: