Honderde netwerkprotokolle is geskep om kommunikasie tussen rekenaars en ander soorte elektroniese toestelle te ondersteun. Sogenaamde roeteerprotokolle is die familie van netwerkprotokolle wat rekenaarroeteerders in staat stel om met mekaar te kommunikeer en op hul beurt op hul beurt verkeer intelligent tussen hul onderskeie netwerke aan te stuur.
Hoe roeteringsprotokolle werk
Elke netwerkroeteringprotokol voer drie basiese funksies uit:
- Discovery: Identifiseer ander roeteerders op die netwerk.
- Roetebestuur: Bly op hoogte van die moontlike bestemmings (vir netwerkboodskappe) saam met 'n paar data wat die pad van elkeen beskryf.
- Padbepaling: Neem dinamiese besluite vir waarheen om elke netwerkboodskap te stuur.
'n Paar roeteerprotokolle (genoem skakeltoestandprotokolle) stel 'n roeteerder in staat om 'n volledige kaart van alle netwerkskakels in 'n streek te bou en na te spoor, terwyl ander (genoem afstandvektorprotokolle) roeteerders toelaat om met minder inligting oor die netwerkarea.
Onderste reël
Die netwerkprotokolle wat hieronder beskryf word, laat elkeen rekenaarrouters toe om met mekaar te kommunikeer terwyl hulle verkeer tussen netwerke aanstuur. Hulle is van die gewildste protokolle wat gebruik word.
RIP
Navorsers het Routing Information Protocol in die 1980's ontwikkel vir gebruik op klein- of mediumgrootte interne netwerke wat aan die vroeë internet gekoppel is. RIP is in staat om boodskappe oor netwerke heen te stuur tot 'n maksimum van 15 hops.
RIP-geaktiveerde roeteerders ontdek die netwerk deur eers 'n boodskap te stuur wat roeteerdertabelle van naburige toestelle versoek. Buurrouters wat RIP gebruik, reageer deur die volledige roeteertabelle terug te stuur na die versoeker, waarna die versoeker 'n algoritme volg om hierdie opdaterings in sy eie tabel saam te voeg. Met geskeduleerde tussenposes stuur RIP-roeteerders dan periodiek hul roeteerdertabelle na hul bure sodat enige veranderinge oor die netwerk versprei kan word.
Tradisionele RIP het slegs IPv4-netwerke ondersteun, maar die nuwer RIPng-standaard ondersteun ook IPv6. RIP gebruik óf UDP-poorte 520 óf 521 (RIPng) vir sy kommunikasie.
OSPF
Open Shortest Path First is geskep om sommige van die beperkings van RIP te oorkom, insluitend:
- 15 hoptelling beperking.
- Onvermoë om netwerke in 'n roetehiërargie te organiseer, belangrik vir bestuurbaarheid en werkverrigting op groot interne netwerke.
- Beduidende stygings in netwerkverkeer wat gegenereer word deur herhaaldelik herstuur van volledige roeteerdertabelle met geskeduleerde tussenposes.
OSPF is 'n oop openbare standaard met wydverspreide aanvaarding deur baie bedryfsverskaffers. OSPF-geaktiveerde roeteerders ontdek die netwerk deur identifikasieboodskappe na mekaar te stuur, gevolg deur boodskappe wat spesifieke roete-items vaslê eerder as die hele roeteringtabel. Dit is die enigste skakel-toestand-roeteringprotokol wat in hierdie kategorie gelys word.
EIGRP en IGRP
Cisco het Internet Gateway Routing Protocol ontwikkel as 'n ander alternatief vir RIP. Die nuwer Enhanced IGRP (EIGRP) het IGRP vanaf die 1990's uitgedien. EIGRP ondersteun klaslose IP-subnette en verbeter die doeltreffendheid van die roeteringsalgoritmes in vergelyking met ouer IGRP. Dit ondersteun nie roetehiërargieë, soos RIP nie.
EIGRP is oorspronklik geskep as 'n eie protokol wat slegs op Cisco-familietoestelle uitgevoer kan word, en EIGRP is ontwerp met die doelwitte van makliker konfigurasie en beter werkverrigting as OSPF.
Onderste reël
Die intermediêre stelsel tot intermediêre stelsel protokol funksioneer soortgelyk aan OSPF. Terwyl OSPF die gewilde keuse geword het, bly IS-IS wyd gebruik deur diensverskaffers wat baat gevind het by die protokol wat aanpasbaar is by hul gespesialiseerde omgewings. Anders as die ander protokolle in hierdie kategorie, loop IS-IS nie oor Internet Protocol (IP) nie en gebruik sy eie adresseringskema.
BGP en EGP
The Border Gateway Protocol is die internetstandaard External Gateway Protocol (EGP). BGP bespeur wysigings aan roeteertabelle en kommunikeer daardie veranderinge selektief aan ander roeteerders oor TCP/IP.
Internetverskaffers gebruik gewoonlik BGP om by hul netwerke aan te sluit. Boonop gebruik groter ondernemings soms BGP om verskeie interne netwerke te verbind. Professionele persone beskou BGP as die mees uitdagende roeteringprotokol om te vervolmaak weens die kompleksiteit daarvan.