Na podporu komunikácie medzi počítačmi a inými typmi elektronických zariadení boli vytvorené stovky sieťových protokolov. Takzvané smerovacie protokoly sú rodinou sieťových protokolov, ktoré umožňujú počítačovým smerovačom navzájom komunikovať a následne inteligentne preposielať prevádzku medzi ich príslušnými sieťami.
Ako fungujú smerovacie protokoly
Každý sieťový smerovací protokol vykonáva tri základné funkcie:
- Discovery: Identifikujte ďalšie smerovače v sieti.
- Správa trasy: Sledujte možné ciele (pre sieťové správy) spolu s niektorými údajmi popisujúcimi cestu každého z nich.
- Určenie cesty: Robte dynamické rozhodnutia o tom, kam poslať jednotlivé sieťové správy.
Niekoľko protokolov smerovania (nazývaných protokoly stavu spojenia) umožňuje smerovaču zostaviť a sledovať úplnú mapu všetkých sieťových spojení v regióne, zatiaľ čo iné (nazývané protokoly vzdialenostného vektora) umožňujú smerovačom pracovať s menším množstvom informácií o oblasť siete.
Zrátané podčiarknutie
Sieťové protokoly popísané nižšie umožňujú počítačovým smerovačom vzájomnú komunikáciu pri preposielaní prevádzky medzi sieťami. Patria medzi najpopulárnejšie používané protokoly.
RIP
Výskumníci vyvinuli Routing Information Protocol v 80. rokoch 20. storočia na použitie v malých alebo stredne veľkých interných sieťach, ktoré sa pripájali k ranému internetu. RIP je schopný smerovať správy cez siete až do maximálnej rýchlosti 15 skokov.
Smerovače s podporou RIP zistia sieť tak, že najprv pošlú správu so žiadosťou o tabuľky smerovačov zo susedných zariadení. Susedné smerovače so systémom RIP odpovedajú odoslaním úplných smerovacích tabuliek späť žiadateľovi, pričom žiadateľ nasleduje algoritmus na zlúčenie týchto aktualizácií do vlastnej tabuľky. V naplánovaných intervaloch potom smerovače RIP pravidelne posielajú svoje tabuľky smerovačov svojim susedom, aby sa akékoľvek zmeny mohli šíriť po sieti.
Tradičný RIP podporoval iba siete IPv4, ale novší štandard R-p.webp
OSPF
Open Shortest Path First bol vytvorený s cieľom prekonať niektoré obmedzenia RIP, vrátane:
- 15 obmedzenie počtu skokov.
- Neschopnosť usporiadať siete do smerovacej hierarchie, ktorá je dôležitá pre spravovateľnosť a výkon vo veľkých interných sieťach.
- Významné nárasty sieťovej prevádzky generované opakovaným opätovným odosielaním úplných tabuliek smerovača v naplánovaných intervaloch.
OSPF je otvorený verejný štandard s rozšíreným prijatím medzi mnohými priemyselnými dodávateľmi. Smerovače s podporou OSPF zisťujú sieť tak, že si navzájom posielajú identifikačné správy, po ktorých nasledujú správy, ktoré zachytávajú konkrétne položky smerovania a nie celú smerovaciu tabuľku. Je to jediný smerovací protokol link-state uvedený v tejto kategórii.
EIGRP a IGRP
Spoločnosť Cisco vyvinula protokol Internet Gateway Routing Protocol ako ďalšiu alternatívu k RIP. Novší Enhanced IGRP (EIGRP) spôsobil, že IGRP bol od 90. rokov zastaraný. EIGRP podporuje beztriedne IP podsiete a zlepšuje efektivitu smerovacích algoritmov v porovnaní so staršími IGRP. Nepodporuje hierarchie smerovania, ako napríklad RIP.
Pôvodne vytvorený ako proprietárny protokol spustiteľný iba na zariadeniach rodiny Cisco bol EIGRP navrhnutý s cieľom jednoduchšej konfigurácie a lepšieho výkonu ako OSPF.
Zrátané podčiarknutie
Protokol Intermediate System to Intermediate System funguje podobne ako OSPF. Zatiaľ čo OSPF sa stal populárnou voľbou, IS-IS je naďalej široko používaný poskytovateľmi služieb, ktorí ťažili z toho, že protokol je prispôsobiteľný ich špecializovaným prostrediam. Na rozdiel od ostatných protokolov v tejto kategórii IS-IS nebeží cez internetový protokol (IP) a používa vlastnú schému adresovania.
BGP a EGP
Protokol Border Gateway Protocol je internetový štandard External Gateway Protocol (EGP). BGP zisťuje úpravy smerovacích tabuliek a selektívne oznamuje tieto zmeny iným smerovačom cez TCP/IP.
Poskytovatelia internetu bežne používajú BGP na spojenie svojich sietí. Väčšie podniky navyše niekedy používajú BGP na pripojenie viacerých interných sietí. Profesionáli považujú BGP za najnáročnejší smerovací protokol, ktorý je dokonalý vzhľadom na jeho zložitosť konfigurácie.