Co to jest routing dynamiczny?

Routing dynamiczny jest definiowany jako technika sieciowa, która zapewnia optymalny routing danych. Routing dynamiczny umożliwia routerom wybór ścieżek zgodnie z logicznymi zmianami układu sieci w czasie rzeczywistym, w przeciwieństwie do routingu statycznego. Jednak w przypadku routingu dynamicznego protokół routingu działający na routerze jest odpowiedzialny za tworzenie, konserwację oraz aktualizację tabeli routingu dynamicznego. Wszystkie te zadania są jednak ręcznie wykonywane przez administratora systemu w routingu statycznym. Wykorzystuje wiele algorytmów i protokołów. Najpopularniejsze z nich to Routing Information Protocol, czyli RIP i Open Shortest Path First, czyli OSPF.

Co możesz zrobić z routingiem dynamicznym?

Działanie protokołu routingu dynamicznego wyjaśniono w następujący sposób:

  • Router najpierw dostarcza, a następnie odbiera komunikaty routingu przez interfejs routera.
  • Komunikaty routera dynamicznego również dzielą się informacjami z różnymi routerami, które korzystają z tego samego protokołu.
  • Routery zamieniłyby następnie informacje o routingu, aby odkryć dane dotyczące sieci zdalnych.
  • Gdy router znajdzie zmianę topologii, protokół routingu ogłasza tę zmianę topologii wszystkim pozostałym routerom.

Routing dynamiczny jest uważany za łatwy do skonfigurowania w dużych sieciach, a także jest bardziej intuicyjny niż routing statyczny przy wyborze najlepszej trasy, wykrywaniu zmian trasy, a także wykrywaniu sieci zdalnych.

Ponieważ jednak routery zawsze współużytkują aktualizacje, zawsze zużywają przepustowość większą niż zużywa podczas routingu statycznego. Procesory routerów, a także pamięć RAM, również obciążone są dodatkami wynikającymi z protokołów routingu. Wreszcie routing dynamiczny jest uważany za mniej bezpieczny niż routing statyczny.

Zalety routingu dynamicznego

  • Routing dynamiczny wymaga większej automatyzacji, ponieważ routing jest automatycznie wysyłany do wszystkich innych routerów.
  • Routing dynamiczny obejmuje również zmianę powiadomienia w taki sposób, że protokół routingu dynamicznego ma możliwość przekierowania ruchu wokół łącza, które jest zatłoczone.
  • Routing dynamiczny wymaga dłuższego czasu pracy dla użytkowników, ponieważ protokół routingu ma inteligencję i może także reagować znacznie szybciej, dzięki czemu użytkownicy mogą widzieć dłuższy czas pracy.
  • Dynamiczny routing zajmuje się także większą przepustowością sieci, ponieważ protokół routingu ma możliwość obliczenia najbardziej responsywnego łącza sieciowego, z którego użytkownicy korzystają, również użytkownicy widzą mniejsze opóźnienia i większą wydajność w sieci.
  • Routing dynamiczny wymaga znacznie mniej pracy dla administratorów, ponieważ wraz z rozwojem sieci administrator nie musi się martwić konfiguracją innych routerów w sieci. Zamiast tego administrator skonfigurowałby protokół routingu dynamicznego na nowym routerze, aby rozmawiać z tymi routerami i uświadamiać im, jakie sieci oferuje nowy router.

Dynamiczne protokoły routingu

Istnieje wiele protokołów routingu wewnętrznych bram, czyli IGP. Są to protokoły, których można użyć w sieci. Protokoły te są obsługiwane przez każdy router i system operacyjny serwera, np. Windows 2003 Server lub Linux. Niektóre protokoły zostały wyjaśnione w następujący sposób:

1. OSPF (najpierw otwórz najkrótszą ścieżkę):

Jest to bardzo znany protokół routingu dynamicznego, który jest używany w dzisiejszym świecie. OSPF jest również otwartym protokołem zapewniającym, że dowolny router lub nawet system operacyjny serwera może uruchomić ten protokół. Wybiera najlepszą trasę, wykorzystując koszt jako miarę. Jest również uważany za kompletny protokół routingu, a także może być złożony, ale można go również skalować do dowolnej wielkości w sieci.

2. EIGRP (Enhanced Interior Gateway Routing Protocol):

Jest uważany za zastrzeżony protokół Cisco. Tylko dla twojej informacji, tylko urządzenia Cisco korzystają z EIGRP. Jest to kompletny protokół, podobnie jak OSPF. Ma niesamowite funkcje, ale dopóki nie upewnisz się, że będziesz mieć sieć Cisco, zalecane jest użycie protokołu otwartego (OSPF). EIGRP zastąpił IGRP, który był jego poprzednikiem. Metryka potrzebna do wyboru najlepszej trasy przez EIGRP jest obliczana przy użyciu formuły uwzględniającej przepustowość, niezawodność, opóźnienie łącza, a także obciążenie.

3. RIP (protokół informacji o routingu):

RIP jest uważany za protokół o otwartym kodzie źródłowym. Jego wersja 2 jest najnowsza, z której powinieneś dziś korzystać, ponieważ zapewnia VLSM, czyli obsługę maski podsieci o zmiennej długości. Jest najprostszy, a także najłatwiejszy do skonfigurowania protokół routingu, chociaż ma również mniejsze funkcje w porównaniu do OSPF. Jest ograniczony do routingu w sieci, która ma mniej niż 15 przeskoków. Ten protokół działa całkiem dobrze w małej sieci, która nie myśli o znacznym rozszerzeniu. Kolejną wielką cechą tego jest to, że jest on ogólnie obsługiwany przez najmniejsze routery, a także zapory ogniowe.

4. BGP (Border Gateway Protocol):

BGP jest uważany za protokół routingu w Internecie. Jest to także protokół Gateway zewnętrzny, czyli EGP, co oznacza, że ​​BGP jest używany przez routery podejmujące decyzje o routingu w Internecie. Jeśli twój dom ma połączenie z Internetem, tak naprawdę nie potrzebujesz BGP, a nawet nie musisz go uruchamiać. W przypadku, gdy router ma więcej niż jedno dedykowane połączenie, może być konieczne uruchomienie. Jest to protokół ścieżka-wektor, co oznacza, że ​​może wybrać najlepszą trasę w porównaniu do innych protokołów routingu. BGP korzysta z „AS-PATH” jako metryki routingu, a także wybiera trasę, która ma najkrótszą ścieżkę przez cały Internet.

Wniosek

Możemy zatem stwierdzić, że protokoły routingu są tylko zestawem języków, z których router korzysta do komunikowania informacji o routingu wraz z innymi routerami. Główną zaletą korzystania z protokołu routingu jest możliwość dostosowania się do zmiany topologii sieci.

Polecane artykuły

To był przewodnik po routingu dynamicznym. Tutaj omówiliśmy koncepcje, zalety i możliwości dynamicznego routingu. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej -

  1. Co to jest wirtualizacja z przykładami?
  2. Co to jest bezpieczeństwo sieci? | Znaczenie i typy
  3. Definicja Czym jest Cyber ​​Security?
  4. Co to jest Hibernacja w Javie?