Routingsprotokol - Routing protocol

Image
Routing protokol klassifikation computernetværk.

En routingsprotokol angiver, hvordan routere kommunikerer med hinanden for at distribuere oplysninger, der gør det muligt for dem at vælge ruter mellem noder på et computernetværk . Routere udfører trafikstyringsfunktionerne på Internettet; datapakker videresendes via internetets netværk fra router til router, indtil de når deres destinationscomputer. Routingsalgoritmer bestemmer det specifikke valg af rute. Hver router har kun en forudgående viden om netværk, der er knyttet direkte til den. En routingsprotokol deler disse oplysninger først blandt nærmeste naboer og derefter i hele netværket. På denne måde får routere kendskab til netværkets topologi . Muligheden for routingprotokoller til dynamisk at tilpasse sig ændrede forhold såsom deaktiverede forbindelser og komponenter og rutedata omkring forhindringer er det, der giver Internettet dets fejltolerance og høje tilgængelighed .

De specifikke egenskaber ved routingprotokoller inkluderer den måde, de undgår routing -loops, den måde, de vælger foretrukne ruter på, ved hjælp af oplysninger om humleomkostninger, den tid, de har brug for for at nå routingkonvergens , deres skalerbarhed og andre faktorer, f.eks. Relay -multiplexing og cloud -adgangsrammeparametre. Visse yderligere egenskaber, såsom grænseflade i flere lag, kan også anvendes som et middel til at distribuere kompromisløse netværksgateways til autoriserede havne. Dette har den ekstra fordel at forhindre problemer med routingprotokolsløjfer.

Mange routingprotokoller er defineret i tekniske standarddokumenter kaldet RFC'er .

Typer

Selvom der er mange typer routingprotokoller, er tre hovedklasser i udbredt brug på IP -netværk :

OSI lagbetegnelse

Routingsprotokoller i henhold til OSI -routingsrammen er lagstyringsprotokoller for netværkslaget, uanset deres transportmekanisme:

Indvendige gateway -protokoller

Interne gateway -protokoller (IGP'er) udveksler routingsinformation inden for et enkelt routingsdomæne . Eksempler på IGP'er inkluderer:

Udvendige gateway -protokoller

Exterior gateway -protokoller udveksler routingsinformation mellem autonome systemer . Eksempler omfatter:

Routingsoftware

Der findes mange softwareimplementeringer for de fleste af de almindelige routingprotokoller. Eksempler på open source-applikationer er Bird Internet routing daemon , Quagga , GNU Zebra , OpenBGPD , OpenOSPFD og XORP .

Routede protokoller

Nogle netværkscertificeringskurser skelner mellem routingprotokoller og routede protokoller. En routet protokol bruges til at levere applikationstrafik. Det giver passende adresseoplysninger i sit internetlag eller netværkslag, så en pakke kan videresendes fra et netværk til et andet. Eksempler på routede protokoller er Internet Protocol (IP) og Internetwork Packet Exchange (IPX).

Se også

Noter

Referencer

Yderligere læsning