|
|
|
ROUTING
Router (ruter) nazywany również
bramką (gateway) jest urządzeniem sprzęgającym sieci, funkcjonującym w
warstwach fizycznej, łącza danych i sieciowej modelu ISO/OSI. Router jest
zaawansowanym urządzeniem do łączenia ze sobą poszczególnych segmentów sieci i
zwiększania jej rozmiarów. Jest urządzeniem konfigurowalnym, pozwala na
sterowanie przepustowością sieci oraz na pełną izolację segmentów sieci. Potrafi
przekazywać dane pomiędzy sieciami opartymi na różnych technologiach. W sieciach
rozległych dane przekazywane są pomiędzy konkretnymi węzłami, po drodze
przechodzą przez wiele węzłów pośrednich i mogą podróżować różnymi trasami.
Router jest jednym z takich węzłów, ma za zadanie przesyłania danych jak
najlepszą i najszybszą drogą. Pracuje w warstwie sieciowej modelu referencyjnego
OSI co oznacza, że potrafi odczytywać adresy z poszcze-gólnych pakietów tak, aby
znać ich miejsce przeznaczenia.
Procedura
dostarczania pakietów bliżej ich miejsca przeznaczenia nosi nazwę routingu
(rutowania pakietów). Ponieważ rutowanie jest ukierunkowane na sieci, IP
podejmuje decyzję na podstawie sieciowej części adresu. Określa część sieciową
adresu badając jego najstarsze bity i w ten sposób wyznacza klasę adresu. Klasa
decyduje jaka część adresu służy do identyfikacji sieci. Jeżeli sieć docelowa
jest siecią lokalną do adresu przeznaczenia dodatkowo stosowana jest maska
podsieci. Po określeniu sieci docelowej, moduł IP poszukuje jej w lokalnej
tablicy rutowania. Pakiety są kierowane do ich miejsca przeznaczenia na podstawie
tablicy rutowania. Tablica może być zbudowana ręcznie przez administratora sieci
(statyczna), bądź aktualizowana przez protokoły rutowania (dynamiczna). Zaletą
drugiego rozwiązania jest to, że w razie dużego ruchu oprogramowanie może zmienić
tablice routingu tak, aby pakiety omijały powstały zator. Decyzje podejmowane
przez IP dokonują się na podstawie przeglądania tej tablicy. Router musi
zniszczyć otrzymany pakiet jeżeli nie znajdzie w swojej tabeli routingu
odpowiedniej dla niego drogi do miejsca przeznaczenia. W celu uniknięcia takiego
przypadku ustanowiono drogi i routery domyślne tzn. takie do których takie
pakiety "bez drogi do celu" są przesyłane. Droga domyślna jest zdefiniowana w
tabeli routingu routera jako droga do sieci o adresie 0.0.0.0. Jeżeli router nie
znajdzie w swojej tabeli routingu jasno zdefiniowanej drogi do miejsca
przeznaczenia pakietu to przesyła dany pakiet do najbliższego routera wpisanego w
drogę do sieci o adresie 0.0.0.0. Jest to również metoda na zmniejszenie przez
administratorów tabel routingu w zarządzanych przez nich routerach, a co za tym
idzie na przyśpieszenie ich działania. Administrator sieci może bowiem ograniczyć
tabelę routingu routera wyłącznie do najbliższych routerów i routera domyślnego.
Należy jednak uważać aby w końcu taki pakiet trafił do systemu Internetu gdzie
któryś z routerów znajdzie dla niego właściwą drogę.
|
|