Stworzono setki protokołów sieciowych do obsługi komunikacji między komputerami i innymi typami urządzeń elektronicznych. Tak zwane protokoły routingu to rodzina protokołów sieciowych, które umożliwiają routerom komputerowym komunikowanie się ze sobą, a tym samym inteligentne przekazywanie ruchu między odpowiednimi sieciami.
Jak działają protokoły routingu
Każdy protokół routingu sieciowego spełnia trzy podstawowe funkcje:
- Odkrycie: Zidentyfikuj inne routery w sieci.
- Zarządzanie trasami: Śledź możliwe miejsca docelowe (dla wiadomości sieciowych) wraz z pewnymi danymi opisującymi ścieżkę każdego z nich.
- Określanie ścieżki: Podejmuj dynamiczne decyzje, gdzie wysłać każdą wiadomość sieciową.
Kilka protokołów routingu (nazywanych protokołami stanu łącza) umożliwia routerowi tworzenie i śledzenie pełnej mapy wszystkich łączy sieciowych w regionie, podczas gdy inne (nazywane protokołami wektora odległości) umożliwiają routerom pracę z mniejszą ilością informacji o obszar sieci.
Dolna linia
Opisane poniżej protokoły sieciowe umożliwiają routerom komputerowym komunikowanie się ze sobą podczas przekazywania ruchu między sieciami. Są jednymi z najpopularniejszych używanych protokołów.
RIP
Naukowcy opracowali protokół informacji o routingu w latach 80. XX wieku do użytku w małych lub średnich sieciach wewnętrznych, które łączyły się z wczesnym Internetem. Protokół RIP może przekierowywać wiadomości w sieciach do maksymalnie 15 przeskoków.
Routery obsługujące protokół RIP wykrywają sieć, wysyłając najpierw komunikat żądający tablic routerów od sąsiednich urządzeń. Routery sąsiednie obsługujące protokół RIP odpowiadają, wysyłając pełne tablice routingu z powrotem do żądającego, po czym żądający postępuje zgodnie z algorytmem scalającym te aktualizacje we własnej tablicy. W zaplanowanych odstępach czasu routery RIP okresowo wysyłają swoje tablice routerów do swoich sąsiadów, aby wszelkie zmiany mogły być propagowane w sieci.
Tradycyjny protokół RIP obsługuje tylko sieci IPv4, ale nowszy standard R-p.webp
OSPF
Open Shortest Path First został stworzony w celu przezwyciężenia niektórych ograniczeń protokołu RIP, w tym:
- 15 ograniczenie liczby przeskoków.
- Brak możliwości zorganizowania sieci w hierarchię routingu, co jest ważne dla zarządzania i wydajności w dużych sieciach wewnętrznych.
- Znaczące skoki ruchu sieciowego generowane przez wielokrotne ponowne wysyłanie pełnych tabel routerów w zaplanowanych odstępach czasu.
OSPF to otwarty standard publiczny, który jest szeroko stosowany przez wielu dostawców branżowych. Routery obsługujące protokół OSPF wykrywają sieć, wysyłając do siebie nawzajem komunikaty identyfikacyjne, po których następują komunikaty przechwytujące określone elementy routingu, a nie całą tablicę routingu. Jest to jedyny protokół routingu według stanu łącza wymieniony w tej kategorii.
EIGRP i IGRP
Firma Cisco opracowała protokół routingu bramy internetowej jako kolejną alternatywę dla protokołu RIP. Nowszy ulepszony protokół IGRP (EIGRP) sprawił, że protokół IGRP stał się przestarzały od lat 90. XX wieku. Protokół EIGRP obsługuje bezklasowe podsieci IP i poprawia wydajność algorytmów routingu w porównaniu ze starszym protokołem IGRP. Nie obsługuje hierarchii routingu, takich jak RIP.
Pierwotnie stworzony jako zastrzeżony protokół działający tylko na urządzeniach z rodziny Cisco, protokół EIGRP został zaprojektowany z myślą o łatwiejszej konfiguracji i lepszej wydajności niż OSPF.
Dolna linia
Protokół systemu pośredniego do systemu pośredniego działa podobnie do OSPF. Podczas gdy OSPF stał się popularnym wyborem, IS-IS pozostaje w powszechnym użyciu przez dostawców usług, którzy skorzystali z możliwości dostosowania protokołu do ich wyspecjalizowanych środowisk. W przeciwieństwie do innych protokołów w tej kategorii, IS-IS nie działa przez protokół internetowy (IP) i używa własnego schematu adresowania.
BGP i EGP
Protokół Border Gateway to internetowy standardowy protokół bramy zewnętrznej (EGP). BGP wykrywa modyfikacje tablic routingu i selektywnie przekazuje te zmiany innym routerom przez TCP/IP.
Dostawcy internetu często używają protokołu BGP do łączenia swoich sieci. Ponadto większe firmy czasami używają protokołu BGP do łączenia wielu sieci wewnętrznych. Profesjonaliści uważają BGP za najbardziej wymagający protokół routingu, który jest doskonały ze względu na jego złożoność konfiguracji.