Routing statyczny
Routing statyczny to rodzaj routingu , który występuje, gdy router używa ręcznie skonfigurowanego wpisu routingu, a nie informacji z dynamicznego ruchu routingu. W wielu przypadkach trasy statyczne są ręcznie konfigurowane przez administratora sieci poprzez dodanie wpisów do tablicy routingu , chociaż nie zawsze tak jest. W przeciwieństwie do routingu dynamicznego , trasy statyczne są stałe i nie zmieniają się, jeśli sieć jest zmieniana lub rekonfigurowana. Routing statyczny i routing dynamiczny nie wykluczają się wzajemnie. Zarówno routing dynamiczny, jak i routing statyczny są zwykle używane na routerze w celu maksymalizacji wydajności routingu i zapewnienia kopii zapasowych na wypadek awarii wymiany informacji o routingu dynamicznym. Routing statyczny może być również używany w sieciach pośredniczących lub jako brama ostatniej szansy .
Używa
Routing statyczny może mieć następujące zastosowania:
- Routing statyczny można wykorzystać do zdefiniowania punktu wyjścia z routera, gdy żadne inne trasy nie są dostępne lub nie są potrzebne. Nazywa się to trasą domyślną .
- Routing statyczny może być używany w małych sieciach, które wymagają tylko jednej lub dwóch tras. Jest to często bardziej wydajne, ponieważ łącze nie jest marnowane przez wymianę informacji o routingu dynamicznym.
- Routing statyczny jest często używany jako uzupełnienie routingu dynamicznego w celu zapewnienia bezpiecznej kopii zapasowej, jeśli trasa dynamiczna jest niedostępna.
- Routing statyczny jest często używany do przenoszenia informacji o routingu z jednego protokołu routingu do innego (redystrybucja routingu).
Zalety
Routing statyczny, jeśli jest używany bez routingu dynamicznego, ma następujące zalety: [ potrzebne źródło ]
- Routing statyczny powoduje bardzo małe obciążenie procesora routera i nie generuje ruchu do innych routerów.
- Routing statyczny pozostawia administratorowi sieci pełną kontrolę nad zachowaniem routingu w sieci.
- Routing statyczny jest bardzo łatwy do skonfigurowania w małych sieciach.
Niedogodności
Routing statyczny może mieć pewne potencjalne wady:
- Błąd ludzki: w wielu przypadkach trasy statyczne są konfigurowane ręcznie. Zwiększa to ryzyko błędów we wprowadzaniu danych. Administratorzy mogą popełniać błędy i błędnie wprowadzać informacje o sieci lub przez pomyłkę konfigurować nieprawidłowe ścieżki routingu.
- Odporność na awarie: Routing statyczny nie jest odporny na awarie. Oznacza to, że gdy nastąpi zmiana w sieci lub wystąpi awaria między dwoma statycznie zdefiniowanymi urządzeniami, ruch nie zostanie przekierowany. W rezultacie sieć nie nadaje się do użytku do czasu usunięcia awarii lub ręcznej rekonfiguracji trasy statycznej przez administratora.
- Odległość administracyjna: Trasy statyczne mają zwykle pierwszeństwo przed trasami skonfigurowanymi z protokołem routingu dynamicznego. Oznacza to, że trasy statyczne mogą uniemożliwić protokołów routingu zgodnie z przeznaczeniem. Rozwiązaniem jest ręczna modyfikacja odległości administracyjnej .
- Narzuty administracyjne: Trasy statyczne muszą być skonfigurowane na każdym routerze w sieci. Ta konfiguracja może zająć dużo czasu, jeśli istnieje wiele routerów. Oznacza to również, że rekonfiguracja może być powolna i nieefektywna. Z drugiej strony routing dynamiczny automatycznie propaguje zmiany w routingu, zmniejszając potrzebę ręcznej rekonfiguracji.
Przykład
Aby skierować ruch IP przeznaczony dla sieci 10.10.20.0/24 przez router następnego skoku o adresie IPv4 192.168.100.1 , można użyć następujących poleceń lub kroków konfiguracyjnych:
Linuks
W większości dystrybucji Linuksa trasę statyczną można dodać za pomocą polecenia iproute2 . W terminalu wpisuje się: -
root@router:~# ip trasa dodaj 10 .10.20.0 przez 192 .168.100.1
Cisco
Routery Cisco klasy korporacyjnej można konfigurować za pomocą wiersza poleceń systemu Cisco IOS, a nie interfejsu zarządzania przez sieć.
Dodaj trasę statyczną
Polecenia dodawania trasy statycznej są następujące:
Router> włącz Router# skonfiguruj terminal Router(config)# ip route 10.10.20.0 255.255.255.0 192.168.100.1
Konfiguracje sieciowe nie są ograniczone do jednej trasy statycznej na miejsce docelowe:
Router> włącz Router# skonfiguruj terminal Router(config)# ip route 197.164.73.0 255.255.255.0 197.164.72.2 Router(config)# ip route 197.164.74.0 255.255.255.0 197.164.72.2
Konfigurowanie odległości administracyjnej
Dystans administracyjny można (ponownie) skonfigurować ręcznie, aby trasa statyczna mogła zostać skonfigurowana jako trasa zapasowa, z której można korzystać tylko wtedy, gdy trasa dynamiczna jest niedostępna.
Router(config)# ip trasa 10.10.20.0 255.255.255.0 przykładowa trasa 1 254
Ustawienie odległości administracyjnej na 254 spowoduje, że trasa będzie używana tylko jako rezerwowa.