Hundrevis av forskjellige nettverksprotokoller er opprettet for å støtte kommunikasjon mellom datamaskiner og andre typer elektroniske enheter. Såkalte rutingsprotokoller er familien av nettverksprotokoller som gjør det mulig for datamaskinrutere å kommunisere med hverandre og i sin tur intelligent videresende trafikk mellom sine respektive nettverk. Protokollene som er beskrevet nedenfor, muliggjør hver sin kritiske funksjon av rutere og datanettverk.
Hvordan rutingsprotokoller fungerer
Hver nettverksrutingsprotokoll utfører tre grunnleggende funksjoner:
- Discovery - identifisere andre rutere på nettverket
- Rutestyring - Hold oversikt over alle mulige destinasjoner (for nettverksmeldinger) sammen med noen data som beskriver stien til hver
- Veibestemmelse - ta dynamiske beslutninger for hvor du skal sende hver nettverksmelding
Noen få ruteprotokoller (kalt koblingsstatusprotokoller) gjør det mulig for en ruter å bygge og spore et fullstendig kart over alle nettverkskoblinger i en region, mens andre (kalt avstandsvektorprotokoller) tillater rutere å jobbe med mindre informasjon om nettverksområdet.
Hero Images / Getty Images
Fem mest populære rutingsprotokoller
RIP
Forskere utviklet seg Routing Information Protocol på 1980-tallet for bruk på små eller mellomstore interne nettverk som ble koblet til det tidlige Internett. RIP er i stand til å dirigere meldinger over nettverk opp til maksimalt 15 humle.
RIP-aktiverte rutere oppdager nettverket ved først å sende en melding som ber om rutetabeller fra nærliggende enheter. Naboerutere som kjører RIP, svarer ved å sende hele rutetabellene tilbake til forespørselen, hvorpå forespørselen følger en algoritme for å slå sammen disse oppdateringene i sin egen tabell. Med planlagte intervaller sender RIP-rutere regelmessig rutertabellene sine til naboene, slik at eventuelle endringer kan spres over nettverket.
Tradisjonell RIP støttet bare IPv4-nettverk, men den nyere RIPng-standarden støtter også IPv6. RIP benytter enten UDP-porter 520 eller 521 (RIPng) for sin kommunikasjon.
OSPF
Åpne korteste banen først ble opprettet for å overvinne noen av begrensningene for RIP, inkludert:
- 15 humlebegrensninger
- Manglende evne til å organisere nettverk i et rutinghierarki, viktig for administrasjonsevne og ytelse på store interne nettverk
- Betydelige pigger av nettverkstrafikk generert ved gjentatte ganger å sende fullstendige rutetabeller på nytt med planlagte intervaller.
Som navnet antyder, er OSPF en åpen offentlig standard med bred adopsjon på tvers av mange bransjeleverandører. OSPF-aktiverte rutere oppdager nettverket ved å sende identifikasjonsmeldinger til hverandre etterfulgt av meldinger som fanger spesifikke rutingselementer i stedet for hele rutetabellen. Det er den eneste ruteprotokollen for koblingstilstand som er oppført i denne kategorien.
EIGRP og IGRP
Cisco utviklet Internet Gateway Routing Protocol som et annet alternativ til RIP. Den nyere Forbedret IGRP (EIGRP) gjorde IGRP foreldet fra 1990-tallet. EIGRP støtter klasseløse IP-subnett og forbedrer effektiviteten til rutealgoritmene sammenlignet med eldre IGRP. Den støtter ikke rutinghierarkier, som RIP. Opprinnelig opprettet som en proprietær protokoll som bare kan kjøres på Cisco-familieenheter, ble EIGRP designet med mål om enklere konfigurasjon og bedre ytelse enn OSPF.
ER-ER
De Mellomliggende system til mellomliggende system protokollen fungerer på samme måte som OSPF. Mens OSPF ble det mest populære valget generelt, er IS-IS fortsatt i utstrakt bruk av tjenesteleverandører som har hatt fordel av at protokollen lettere kan tilpasses sine spesialiserte miljøer. I motsetning til de andre protokollene i denne kategorien, kjører ikke IS-IS over Internet Protocol (IP) og bruker sitt eget adresseringsskjema.
BGP og EGP
De Border Gateway Protocol er Internett-standarden External Gateway Protocol (EGP). BGP oppdager endringer i rutetabeller og kommuniserer selektivt disse endringene til andre rutere over TCP / IP.
Internett-leverandører bruker ofte BGP for å koble nettverkene sine sammen. I tillegg bruker større bedrifter noen ganger også BGP til å koble til flere interne nettverk. Profesjonelle anser BGP som den mest utfordrende av alle rutingsprotokoller å mestre på grunn av konfigurasjonskompleksiteten.