Odległość administracyjna

Odległość administracyjna ( AD ) lub preferencja trasy to liczba dowolnej jednostki przypisanej do tras dynamicznych , tras statycznych i tras połączonych bezpośrednio. Wartość jest używana w routerach do uszeregowania tras od najbardziej preferowanych (niska wartość AD) do najmniej preferowanych (wysoka wartość AD). Gdy w jego tablicy routingu dostępnych jest wiele ścieżek do tego samego miejsca docelowego , router używa trasy o najmniejszej odległości administracyjnej.

Dostawcy routerów zazwyczaj projektują swoje routery w taki sposób, aby każdemu rodzajowi trasy przypisywać domyślny dystans administracyjny. Na przykład w routerach Cisco trasy wydawane przez Open Shortest Path First mają niższą domyślną odległość administracyjną niż trasy wydawane przez protokół Routing Information Protocol . Dzieje się tak dlatego, że domyślnie na routerach Cisco protokół OSPF ma domyślną odległość administracyjną równą 110, a protokół RIP ma domyślną odległość administracyjną równą 120. Wartości odległości administracyjnej mogą jednak zazwyczaj być dostosowywane ręcznie przez administratora sieci .

Przegląd

Wartość odległości administracyjnej (AD) jest przypisywana przez router na podstawie protokołu. Routery z założenia nie powinny instalować wielu tras w tablicy routingu, ponieważ może to powodować pętle routingu. Chociaż router może obsługiwać wiele protokołów routingu na tym samym urządzeniu, konieczne jest, aby router zaimplementował proces zapewniający, że wiele tras wskazujących to samo miejsce docelowe nie istnieje jednocześnie w tablicy routingu. Każdy proces uruchomiony na routerze rozgłasza swoją wartość odległości administracyjnej routerowi lokalnemu. Router używa tej wartości do określenia, która trasa powinna być używana. Po wybraniu trasy następuje aktualizacja bazy danych informacji o trasie. Jeśli dwie trasy mają taką samą odległość administracyjną, router używa algorytmu specyficznego dla dostawcy, aby określić, która trasa powinna zostać zainstalowana. Cisco po prostu ignorują wartości i wracają do wartości domyślnych, które nigdy nie są takie same.

Router zwykle porównuje odległości administracyjne, aby określić, który protokół ma najniższą wartość. Router preferuje protokoły, które mają mniejszą przypisaną odległość administracyjną. Na przykład protokół OSPF ma domyślną odległość 110, więc jest preferowany przez proces routera zamiast protokołu RIP, który ma domyślną odległość 120. Administrator może dowolnie rekonfigurować odległości administracyjne, co wpływa na ranking preferowanych tras według proces trasowania. W routerach Cisco trasy statyczne mają odległość administracyjną równą 1, co czyni je preferowanymi w stosunku do tras wyznaczanych przez protokół routingu dynamicznego . Odległość administracyjna to wartość, do której odwołuje się zawsze tylko sam router lokalny. Odległość administracyjna nie jest ogłaszana w sieci.

Domyślne odległości administracyjne

Cisco

W poniższej tabeli wymieniono domyślne odległości administracyjne dla różnych protokołów routingu używanych na routerach Cisco .

Protokół routingu Odległość administracyjna
Bezpośrednio podłączony interfejs 0
Trasa statyczna 1
Dynamiczny routing sieci komórkowej (DMNR) 3
Trasa sumaryczna EIGRP 5
Zewnętrzny protokół BGP 20
Trasa wewnętrzna EIGRP 90
IGRP 100
Najpierw otwórz najkrótszą ścieżkę (OSPF) 110
System pośredni do systemu pośredniego (IS-IS) 115
Protokół informacji o routingu (RIP) 120
Protokół bramy zewnętrznej (EGP) 140
ODR 160
Trasa zewnętrzna EIGRP 170
Wewnętrzny protokół BGP 200
Protokół rozdzielczości następnego przeskoku (NHRP) 250
Domyślna trasa statyczna poznana przez DHCP 254 [ potrzebne źródło ]
Nieznany i nieużywany 255

Jałowiec

W poniższej tabeli wymieniono domyślne odległości administracyjne dla różnych protokołów routingu używanych na routerach Juniper.

Protokół routingu Odległość administracyjna
Bezpośrednio podłączony interfejs 0
Trasy statyczne 5
Trasy wewnętrzne OSPF 10
IS-IS poziom 1 wewnętrzny 15
IS-IS poziom 2 wewnętrzny 18
ROZERWAĆ 100
Agregat (podsumowanie trasy) 130
Trasy zewnętrzne OSPF 150
IS-IS poziom 1 zewnętrzny 160
IS-IS poziom 2 zewnętrzny 165
BGP 170

Konfiguracja

Cisco iOS

Administrator sieci może zmodyfikować odległość administracyjną, aby zmienić żądany ranking protokołów routera. Może to być konieczne w przypadkach, gdy trzeba zastosować redystrybucję routingu, w przeciwnym razie mogą wystąpić pętle routingu. System operacyjny Cisco Internetwork umożliwia administratorom sieci modyfikację odległości poprzez zmianę wartości odległości w trybie konfiguracji podroutera. W poniższym przykładzie odległość administracyjna protokołu RIP została zmieniona na 89, tak aby był preferowany w stosunku do protokołu OSPF.

R1#włącz R1#konfiguruj terminal R1(config)#router rip R1(config-router)#odległość 89

Ręczne konfigurowanie odległości administracyjnej jest również wymagane podczas konfigurowania ruchomej trasy statycznej. Pływające trasy statyczne służą do zapewnienia alternatywnej ścieżki w przypadku awarii łącza podstawowego. Aby trasy statyczne mogły zostać skonfigurowane jako zapasowe, należy dostosować odległość administracyjną trasy statycznej. W przeciwnym razie będzie miał pierwszeństwo przed wszystkimi protokołami routingu, a trasy wydane z protokołu routingu nie zostaną wstawione do tablicy routingu. Poniższy przykład pokazuje, jak skonfigurować odległość administracyjną na 254, aby określić, że powinna być używana tylko w ostateczności.

R1(config)# ip trasa 10.0.0.0 255.0.0.0 backupLink 1 254

W przypadku skonfigurowania dwóch protokołów routingu z tą samą odległością administracyjną router Cisco zignoruje skonfigurowane wartości i zamiast tego użyje wartości domyślnych.

Weryfikacja konfiguracji dystansu administracyjnego odbywa się na sprzęcie Cisco za pomocą polecenia show ip route w uprzywilejowanym trybie exec na konsoli routera Cisco . W poniższym przykładzie odległość administracyjna wynosi 1. Litera „S” wskazuje, że trasa jest trasą statyczną , która została dodana ręcznie do procesu routera przez administratora i zainstalowana w tablicy routingu .

Router#włącz Router#konfiguruj terminal Router(config)#ip route 1.1.1.0 255.255.255.0 fastEthernet 0/0 Router(config)#pokaż trasę ip

Polecenie do show ip route wyświetli następujące informacje, potwierdzając, że trasa statyczna ma odległość administracyjną równą 1.

S 1.1.1.0/0 [1/0] przez 172.31.0.1

Zobacz też

  • Metryki (sieć) używane do wybierania trasy, gdy odległość administracyjna jest taka sama