GeeksforGeeks

Routery:
Router jest urządzeniem sieciowym, które przekazuje pakiety danych między siecią komputerową. Urządzenie to jest zazwyczaj podłączone do dwóch lub więcej różnych sieci. Kiedy pakiet danych przychodzi do portu routera, router odczytuje informacje o adresie w pakiecie, aby określić, na który port pakiet zostanie wysłany. Na przykład, router zapewnia dostęp do Internetu, łącząc sieć LAN z Internetem.

Gdy pakiet dociera do routera, bada on docelowy adres IP otrzymanego pakietu i podejmuje odpowiednie decyzje dotyczące routingu. Routery używają tablic routingu, aby określić, przez który interfejs pakiet zostanie wysłany. Tablica routingu zawiera listę wszystkich sieci, dla których znane są trasy. Tabela routingu każdego routera jest unikalna i przechowywana w pamięci RAM urządzenia.

Tablica routingu:
Tablica routingu to zbiór reguł, często przedstawionych w formie tabeli, które są używane do określenia, dokąd zostaną skierowane pakiety danych podróżujące przez sieć Internet Protocol (IP). Wszystkie urządzenia obsługujące protokół IP, w tym routery i przełączniki, korzystają z tablic routingu. Zobacz poniżej Tablicę routingu:

Wpis odpowiadający konfiguracji bramy domyślnej to sieć docelowa 0.0.0.0 z maską sieci (netmask) 0.0.0.0. Maska podsieci trasy domyślnej to zawsze 255.255.255.255 .

Wpisy tablicy routingu IP:
Tablica routingu zawiera informacje niezbędne do przesłania pakietu najlepszą ścieżką do miejsca docelowego. Każdy pakiet zawiera informacje o swoim pochodzeniu i miejscu docelowym. Tabela routingu dostarcza urządzeniu instrukcji dotyczących przesłania pakietu do następnego punktu na jego trasie w sieci.

Każdy wpis w tablicy routingu składa się z następujących pozycji:

  1. Identyfikator sieci:
    Identyfikator sieci lub miejsca docelowego odpowiadającego trasie.
  2. Maska podsieci:
    Maska, która jest używana do dopasowania docelowego adresu IP do ID sieci.
  3. Następny skok:
    Adres IP, do którego pakiet jest przekazywany
  4. Interfejs wychodzący:
    Interfejs wychodzący, przez który pakiet powinien przejść, aby dotrzeć do sieci docelowej.
  5. Metryka:
    Powszechnym zastosowaniem metryki jest wskazanie minimalnej liczby hopów (routerów, przez które przechodzi pakiet) do identyfikatora sieci.

Wpisy tablicy routingu mogą być używane do przechowywania następujących typów tras:

  • Directly Attached Network IDs
  • Remote Network IDs
  • Host Routes
  • Default Route
  • Destination

Gdy router odbiera pakiet, bada docelowy adres IP i zagląda do swojej tablicy routingu, aby dowiedzieć się, przez który interfejs pakiet zostanie wysłany.

Jak wypełnia się Tablicę Routingu?
Są sposoby na utrzymanie Tablicy Routingu:

  • Podłączone bezpośrednio sieci są dodawane automatycznie.
  • Używanie Routingu Statycznego.
  • Używanie Routingu Dynamicznego.

Tablice Routingu mogą być utrzymywane ręcznie lub dynamicznie. W routingu dynamicznym, urządzenia budują i utrzymują swoje tablice routingu automatycznie, używając protokołów routingu do wymiany informacji o topologii otaczającej sieci. Dynamiczne tablice routingu pozwalają urządzeniom „słuchać” sieci i reagować na takie zdarzenia jak awarie urządzeń czy przeciążenie sieci. Tablice dla statycznych urządzeń sieciowych nie zmieniają się, chyba że administrator sieci zmieni je ręcznie.

Proces wyznaczania trasy (znalezienie identyfikatora podsieci przy użyciu tablicy routingu):
Przypomnijmy, że sieć jest podzielona na 4 podsieci, jak pokazano na powyższym rysunku. Adresy IP tych 4 podsieci to:

200.1.2.0 (Subnet a)200.1.2.64 (Subnet b)200.1.2.128 (Subnet c)200.1.2.192 (Subnet d) 

Tablica routingu utrzymywana przez router wewnętrzny wygląda następująco:

Aby znaleźć właściwą podsieć (subnet ID), router wykonuje operację bitowego ANDowania adresu IP podanego w pakiecie danych oraz wszystkich masek podsieci po kolei.

  • Jeżeli występuje tylko jedno dopasowanie, router przesyła pakiet danych na odpowiedni interfejs.
  • Jeżeli występuje więcej niż jedno dopasowanie, router przesyła pakiet danych na interfejs odpowiadający najdłuższej masce podsieci.
  • Jeśli nie ma dopasowania, router przekazuje pakiet danych na interfejs odpowiadający wpisowi domyślnemu.

Przykład-1: GATE-CS-2004 | Pytanie 55

Przykład-2: GATE IT 2006 | Pytanie 63

Zauważ, że tablice routingu nie są specyficzne dla urządzeń Cisco. Nawet Twój system operacyjny Windows posiada tablicę routingu, którą można wyświetlić za pomocą polecenia route print

Uwaga czytelnicy! Nie przestawaj się teraz uczyć. Zdobądź wszystkie ważne koncepcje teorii CS dla wywiadów SDE z Kursem Teorii CS w przyjaznej dla studenta cenie i stań się gotowy do pracy w przemyśle.

Tagi artykułu :
Tagi ćwiczeniowe :

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *