Wprowadzenie do protokołu routingu

W sieciach komputerowych dwa główne ważne elementy to źródło i miejsce docelowe. Informacje powinny być przekazywane od czasu do czasu od źródła do miejsca docelowego. Istnieje wiele ścieżek, w których dane mogą być przesyłane. Proces wyboru najlepszej ścieżki w stosunku do innych ścieżek jest znany, ponieważ routing może odbywać się za pomocą programowanych urządzeń zwanych protokołami. Standardowe protokoły pomagają znaleźć najlepszą trasę, aby zapewnić dobry transfer danych. Pakiety danych, które należy wysłać, będą również zawierać pewne informacje pomocne w znalezieniu najlepszego protokołu routingu.

Zrozumienie

Głównym celem protokołów routingu jest znajomość wszystkich istniejących tras sieciowych i podejmowanie właściwych decyzji. Niektóre przykłady popularnych protokołów routingu to RIP, EIGRP, IGRP, BGP, IS-IS itp.,

Jak działa protokół routingu?

Pozwól nam zrozumieć tę koncepcję na prostym przykładzie. Rozważmy dwie bezpośrednio połączone sieci, które są wstępnie skonfigurowane. Tabela routingu składa się tylko z tych sieci, a inne sieci oprócz tych dwóch nie mogą w to wejść. Jak więc router może rozpoznać inne sieci? Można to zrobić w następujący sposób. Routery korzystają ze zdalnego administratora sieci, aby dowiedzieć się o routingu, takim jak

  1. Trasowanie statyczne:

można powiedzieć, że routing statyczny ma wstępnie zdefiniowany i zainstalowany router, który ma jedną ścieżkę do miejsca docelowego. To routing ma priorytet przed trasami wybranymi przez dynamiczne protokoły routingu, a miejsce docelowe w tablicach routingu jest również wymuszone. Jest to odpowiednie głównie dla średnich i dużych sieci, ponieważ obciążenie potrzebne do uruchomienia sieci jest naprawdę duże. Sieci Stub używają głównie statycznych protokołów routingu.

  1. Domyślny routing:

Domyślny protokół routingu można zdefiniować jako ręcznie zdefiniowaną ścieżkę do pokonania przez trasę, gdy nie jest znana konkretna trasa do miejsca docelowego. Router, do którego wysyłane są informacje o routingu, nazywany jest bramą ostatniej szansy. Domyślny routing jest używany głównie w małych sieciach.

  1. Routing dynamiczny:

Dynamiczne protokoły routingu mają predefiniowane algorytmy, które mogą analizować i wybierać optymalną ścieżkę do miejsca docelowego. Jest to stosowane głównie ze względu na jego zdolność dostosowania do dowolnej topologii sieci.

Można go również nazwać jedną z najczęściej używanych metod routingu. Aby lepiej zrozumieć, jak to działa, konieczna jest wcześniejsza znajomość niektórych terminów, takich jak zbieżność i dokładność.

  • Konwergencja:

W tym routingu używana tabela routingu powinna odzwierciedlać dokładne dokładne i aktualne informacje o topologii sieci i czasie, jaki router poświęca na odzwierciedlenie nowej zmiany wartości, podczas gdy routing w tablicy routingu jest znany jako czas konwergencji. Preferowany jest protokół routingu z krótkim czasem konwergencji, ponieważ mogą wystąpić zakłócenia, gdy router spędza czas na obliczaniu sieci dla optymalnej ścieżki. Można to również nazwać aktem zbliżania się do stanu, w którym wszystkie tabele routingu mają szczegółowe informacje w stanie ustalonym.

  • Precyzja:

Czas konwergencji, który jest aktualizowany przez router, powinien odzwierciedlać dokładne szczegóły dotyczące wartości, jest znany jako dokładność.

Mechanizm routingu:

Mechanizm aktualizacji routingu to proces przesyłania informacji między sąsiednimi routerami. Można to wyjaśnić w następujący sposób podczas routingu w określonym czasie routera w celu ogłaszania informacji o danych za pośrednictwem emisji lub multiemisji. Różne protokoły routingu mają różne przedziały czasowe. Te aktualizacje routingu zawierają informacje o protokołach routingu, takich jak AS, AD, wartości macierzy i szczegóły interfejsu.

  1. System autonomiczny: AS można zdefiniować jako zbiór routerów, które mają podobne informacje o tablicy routingu, po prostu zdefiniowane jako linia graniczna protokołu routingu. Może być jeden do jednego lub jeden do wielu i może być również zdefiniowany przez wartość liczbową. Jak zdefiniowano w liczbach, organ przydzielony do Internetu podał zakres od 1-65535

To jest dwojakiego rodzaju

  • Prywatny system autonomiczny jest wykorzystywany w sieci wewnętrznej.
  • Publiczny system autonomiczny jest wykorzystywany jako szkielet sieci.
  1. Protokoły bramy wewnętrznej: są one używane do przesyłania danych w celu współdzielenia informacji o routingu między routerami w tym samym systemie autonomicznym. Niektóre przykłady protokołów wewnętrznych bram to RIPv1, RIPv2, IGRP i OSPF.
  2. Protokoły bram zewnętrznych: są one używane do przesyłania danych w celu współdzielenia informacji o routingu między routerami w różnych systemach autonomicznych. Przykładem protokołów bramy zewnętrznej jest protokół bramy granicznej.
  3. Odległość administracyjna: AD można zdefiniować jako niezawodność aktualizacji routingu otrzymanych z sąsiedniego routera. Na przykład, jeśli otrzymano dwie aktualizacje dla tej samej ścieżki z dwóch różnych protokołów routingu, router sprawdzi najlepszą wartość AD, aby wybrać optymistyczną ścieżkę. AD o najniższej wartości otrzyma więcej preferencji.
  4. Metryka: jeśli istnieją dwie aktualizacje routingu o tej samej wartości reklamy, pojawią się metryki, aby obliczyć najlepszą ścieżkę. Podobnie jak w AD różne protokoły routingu używają różnych wartości metryk. Zostanie wybrany protokół routingu o najniższej wartości. Przykład EIGRP używa przepustowości, MTU, obciążenia, podczas gdy RIP używa tylko liczby przeskoków jako wartości metrycznej.

Rodzaje protokołów routingu

Protokoły routingu można podzielić głównie na trzy typy

  • Wektor odległości
  • Stan łącza
  • Hybrydowy

Każdy z nich ma swoje znaczenie w przesyłaniu danych. Omówmy teraz szczegółowo każdy z tych protokołów.

  • Odległość wektor:

Wykorzystuje to głównie odległość jako wartość metryczną i kierunek jako wektor do wyboru optymalnej ścieżki do sieci docelowej. Zasadniczo router odbiera informacje o routingu od sąsiednich routerów, które z kolei odbierają te informacje od swojego sąsiedniego routera do sieci docelowej. Każdy sąsiadujący router na ścieżce sieci docelowej nazywa się hop. Za każdym razem, gdy pakiet danych przechodzi przez router, wartość przeskoku wzrasta i wybierana jest trasa z najmniejszą wartością przeskoku.

Przykład RIP bezpośrednio udostępnia całą tabelę routingu bezpośrednio podłączonym sąsiadom.

  • Link Stanowe protokoły routingu:

Protokół routingu stanu łącza używa złożonej tabeli metryk, aby wybrać najlepszą ścieżkę dla sieci docelowej. Jak sama nazwa wskazuje, że działa w formacie połączonym. Wykorzystuje trzy tabele.

  • Pierwsza tabela zawiera informacje o bezpośrednio połączonych sąsiadach.
  • Druga tabela obsługuje całą topologię sieci
  • Trzecia tabela przechowuje dane rzeczywistej ścieżki

Przykładem jest OSPF. Dzieli to ich własny link do routerów.

  • Hybrydowe protokoły routingu:

Hybrydowe protokoły routingu można zdefiniować jako połączenie wektora odległości i protokołu stanu łącza. Aby zlokalizować dokładniejszą ścieżkę hybrydowy protokół routingu wykorzystuje aspekty zarówno z wektora odległości, jak i protokołu stanu łącza.

Przykładem hybrydowego protokołu routingu jest EIGRP.

Wniosek:

Głównym celem protokołu routingu jest znalezienie lepszej i dokładniejszej ścieżki dla pakietu danych do przesłania ze źródła do miejsca docelowego. Dzięki zastosowaniu różnych parametrów, takich jak system autonomiczny i metryka, lokalizuje lepszą ścieżkę, a wszystkie typy protokołów mają swoje zalety i wady. Stosują różne podejścia do udostępniania aktualizacji routingu i znajdowania najlepszej ścieżki.

Polecane artykuły

Jest to przewodnik po protokole routingu. Tutaj omówiliśmy wprowadzenie, zrozumienie, działanie, mechanizm i rodzaje protokołu routingu. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Co to jest drzewo binarne w Javie?
  2. Co to jest informatyka?
  3. Pytania do wywiadu sieciowego
  4. Co to jest Chciwy Algorytm?
  5. Poznaj pytania do wywiadu EIGRP