EIGRP Metric and K Values

EIGRP Metric and K Values to ważne koncepcje do konfiguracji EIGRP na routerze Cisco. Ten post wyjaśnia również, w jaki sposób powstają przylegania sąsiadów i cel metryk w EIGRP. Celem każdego dynamicznego protokołu routingu jest odkrycie zdalnych sieci innych routerów i osiągnięcie konwergencji w domenie routingu. Zanim jakikolwiek pakiet aktualizacji EIGRP może zostać wymieniony między routerami, EIGRP musi odkryć swoich sąsiadów. Sąsiednie EIGRP to inne routery, które uruchamiają EIGRP w sieciach bezpośrednio połączonych.

jak EIGRP sąsiedzi I ADJACENCY forma

EIGRP używa pakietów powitania do ustanawiania i utrzymywania adjacencies sąsiadów. Aby dwa routery EIGRP stały się sąsiadami, kilka parametrów musi pasować między nimi. Na przykład dwa routery EIGRP muszą używać tych samych parametrów metrycznych EIGRP i oba muszą być skonfigurowane z tym samym autonomicznym numerem systemowym. Każdy router EIGRP utrzymuje tabelę sąsiadów, która zawiera listę routerów w łączach udostępnionych, które mają adjacency EIGRP z tym routerem. Tabela sąsiadów służy do śledzenia stanu tych sąsiadów EIGRP.
ilustracja pokazuje dwa routery EIGRP, które wymieniają początkowe Pakiety EIGRP hello. Gdy router z włączoną funkcją EIGRP otrzymuje pakiet powitalny w interfejsie, dodaje ten router do tabeli sąsiadów.

  1. nowy router (R1) pojawia się na łączu i wysyła pakiet powitalny EIGRP przez wszystkie skonfigurowane interfejsy EIGRP.
  2. Router R2 odbiera pakiet hello na interfejsie z włączonym EIGRP. R2 odpowiada pakietem aktualizacji EIGRP, który zawiera wszystkie trasy zawarte w tabeli routingu, z wyjątkiem tych odkrytych przez ten interfejs (split horizon). Jednakże, przyleganie sąsiadów nie jest ustalane, dopóki R2 nie wyśle również pakietu powitalnego EIGRP do R1.
  3. gdy oba routery wymienią się pozdrowieniami, zostanie ustalone sąsiedztwo. R1 i R2 aktualizują swoje tabele sąsiadów EIGRP i dodają sąsiedni router jako sąsiada.

tabela topologii EIGRP

aktualizacje EIGRP zawierają sieci, do których można dotrzeć z routera, który wysyła aktualizację. Ponieważ aktualizacje EIGRP są wymieniane między sąsiadami, Router odbierający dodaje te wpisy do swojej tabeli topologii EIGRP.
każdy router EIGRP utrzymuje tabelę topologii dla każdego skonfigurowanego protokołu routingu, takiego jak IPv4 i IPv6. Tabela topologii zawiera wpisy tras dla każdego miejsca docelowego, które Router wykrywa od swoich bezpośrednio połączonych sąsiadów EIGRP.
ilustracja przedstawia kontynuację początkowego procesu odkrywania trasy na poprzedniej stronie. Teraz zostanie wyświetlona aktualizacja tabeli topologii.

gdy router otrzymuje aktualizację routingu EIGRP, dodaje informacje o routingu do tabeli topologii EIGRP i odpowiada potwierdzeniem EIGRP.

  1. R1 otrzymuje aktualizację EIGRP od sąsiada R2 i zawiera informacje o trasach ogłoszonych przez sąsiada, w tym metrykę do każdego miejsca docelowego. R1 dodaje wszystkie wpisy aktualizacji do swojej tabeli topologii. Tabela topologii zawiera wszystkie miejsca docelowe ogłoszone przez sąsiednie (sąsiednie) routery oraz koszt (metryczny) dotarcia do każdej sieci.
  2. pakiety aktualizacji EIGRP używają niezawodnego dostarczania; dlatego R1 odpowiada pakietem potwierdzającym EIGRP, który informuje R2, że otrzymał aktualizację.
  3. R1 wysyła aktualizację EIGRP do R2, w której ogłasza sieci, które zna, z wyjątkiem tych odkrytych z R2 (split horizon).
  4. R2 otrzymuje aktualizację EIGRP od sąsiada R1 i dodaje te informacje do własnej tabeli topologii.
  5. R2 odpowiada na pakiet aktualizacji EIGRP R1 potwierdzeniem EIGRP.

konwergencja EIGRP

na ilustracji przedstawiono ostatnie etapy wstępnego procesu wykrywania trasy.

po otrzymaniu pakietów aktualizacji EIGRP z R2, R1 używa informacji z tabeli topologii, aby zaktualizować swoją tabelę routingu IP o najlepszą trasę do każdego miejsca docelowego, w tym metrykę i router następnego przeskoku.
w taki sam sposób jak R1, R2 aktualizuje swoją tabelę routingu IP z najlepszymi trasami do każdej sieci.
w tym momencie EIGRP jest uważany za stan zbieżny na obu routerach.

wartości EIGRP K& Metryka

domyślnie EIGRP używa następujących wartości w złożonej metryce do obliczenia preferowanej trasy do sieci:

  • przepustowość : najwolniejsza przepustowość między wszystkimi interfejsami wyjściowymi, wzdłuż trasy od początku do celu.
  • Delay: kumulacja (suma) wszystkich opóźnień interfejsu wzdłuż trasy (w kilkudziesięciu mikrosekundach).

można stosować następujące wartości, ale nie zaleca się, ponieważ zwykle skutkują częstymi przeliczaniami tabeli topologii:

  • niezawodność : reprezentuje najgorszą niezawodność między miejscem pochodzenia a miejscem przeznaczenia, która opiera się na keepalives.
  • Load : reprezentuje najgorsze obciążenie łącza między miejscem pochodzenia a miejscem docelowym, które jest obliczane na podstawie prędkości pakietów i skonfigurowanej przepustowości interfejsu.

chociaż MTU jest zawarte w aktualizacjach tabeli routingu, nie jest metryką routingu używaną przez EIGRP.

metryka złożona EIGRP

na rysunku 4 pokazano złożony wzór metryczny, którego używa EIGRP.

wzór składa się z wartości K1 do K5, znanych jako ” wagi metryczne EIGRP „. K1 i K3 reprezentują odpowiednio przepustowość i opóźnienie. K2 oznacza obciążenie, a K4 i K5 niezawodność.

domyślnie K1 i K3 są ustawione na 1, A K2, K4 i K5 na 0. W rezultacie do obliczania domyślnej metryki złożonej używane są tylko wartości przepustowości i opóźnienia. W EIGRP dla IPv4 i EIGRP dla IPv6 ten sam wzór jest używany dla metryki złożonej.
metoda obliczania metryki (wartości k) i numeru systemu autonomicznego EIGRP musi być zgodna między sąsiadami EIGRP . Jeśli nie pasują, Routery nie tworzą adjacency.
domyślne wartości k można zmienić za pomocą polecenia wagi metryczne w trybie konfiguracji routera:
Router (config-router) # wagi metryczne TOS k1 k2 k3 k4 K5
Uwaga : modyfikacja wartości wag metrycznych nie jest ogólnie zalecana i przekracza zakres tego kursu. Jednak jego znaczenie ma znaczenie dla ustanowienia przyległości sąsiedzkich. Jeśli jeden router zmodyfikował wagę metryki, a inny Nie, Nie tworzy się adjacency.

weryfikacja wartości EIGRP K

polecenie show IP protocols służy do weryfikacji wartości K. Na obrazku 5 pokazany jest wynik polecenia dla R1. Należy zauważyć, że wartości k w R1 są ustawione na ustawienie domyślne.

analiza wartości interfejsu

polecenie show interfaces wyświetla informacje o interfejsach, w tym parametry używane do obliczenia metryki EIGRP. Ilustracja przedstawia polecenie show interfaces dla interfejsu szeregowego 0/0/0 na R1.

  • BW : przepustowość interfejsu (w kilobitach na sekundę | kb / s = Kbit / s ).
  • DLY: opóźnienie interfejsu (w mikrosekundach / usec).
  • niezawodność: niezawodność interfejsu wyrażona jako ułamek 255 (255/255 to 100% niezawodność), obliczona jako średnia wykładnicza przez pięć minut.

domyślnie EIGRP nie uwzględnia swojej wartości podczas obliczania metryki.

  • txload, Rxload : obciążenie przesyłane i odbierane przez interfejs wyrażone jako ułamek 255 (255/255 jest całkowicie nasycony), obliczone jako średnia wykładnicza przez pięć minut. Domyślnie EIGRP nie uwzględnia swojej wartości przy obliczaniu metryki.

metryka przepustowości EIGRP

metryka przepustowości jest wartością statyczną, którą niektóre protokoły routingu, takie jak EIGRP i OSPF, używają do obliczania metryki routingu .
przepustowość jest pokazywana w kilobitach na sekundę (kb / s). Większość interfejsów szeregowych wykorzystuje domyślną wartość przepustowości 1544 kb / s lub 1 544 000 b / s (1 544 Mb / s). Jest to przepustowość połączenia T1.

jednak niektóre interfejsy szeregowe używają innej domyślnej wartości przepustowości. Na rysunku 7 pokazana jest topologia użyta w tej sekcji. Typy interfejsów szeregowych i związane z nimi przepustowości niekoniecznie muszą odzwierciedlać najczęstsze typy połączeń występujące obecnie w sieciach.

zawsze sprawdzaj przepustowość za pomocą polecenia show interfaces. (Polecenia weryfikacji EIGRP Cisco)
domyślna wartość przepustowości może, ale nie musi, odzwierciedlać rzeczywistą fizyczną przepustowość interfejsu. Jeśli rzeczywista przepustowość łącza różni się od domyślnej wartości przepustowości, należy ją zmodyfikować.
ustawienie parametru przepustowości
w przypadku większości łączy szeregowych domyślna metryka przepustowości wynosi 1544 kb / s. ponieważ EIGRP i OSPF wykorzystują przepustowość w domyślnych obliczeniach metrycznych, poprawna wartość przepustowości jest bardzo ważna dla dokładności informacji o routingu.
Użyj następującego polecenia trybu konfiguracji interfejsu, aby zmodyfikować metrykę przepustowości:
Router (config-if) # bandwidth kilobits-bandwidth-value
użyj polecenia no bandwidth, aby przywrócić domyślną wartość.
konfiguracja używana w trzech routerach do modyfikowania przepustowości w odpowiednich interfejsach szeregowych jest pokazana poniżej.
R1 (config) # interfejs s 0/0/0
R1 (config-if) # przepustowość 64
R2 (config) # interfejs s 0/0/0
R2 (config-if) # przepustowość 64
R2 (config-if) # wyjście
R2 (config) # interfejs s 0/0/1
R2 (config-if) # przepustowość 1024
R3 (config) # interfejs s 0/0/1
R3 (Config-if) # bandwidth 1024

weryfikacja parametrów przepustowości

użyj polecenia Show interfaces, aby zweryfikować nowe parametry przepustowości, jak pokazano na obrazku. Ważne jest, aby zmodyfikować metrykę przepustowości po obu stronach łącza, aby zapewnić prawidłowe routing w obu kierunkach.

modyfikacja wartości przepustowości nie zmienia rzeczywistej przepustowości łącza. Polecenie bandwidth modyfikuje tylko metrykę przepustowości używaną przez protokoły routingowe, takie jak EIGRP i OSPF.

EIGRP DELAY METRIC

opóźnienie jest miarą czasu potrzebnego na przebycie trasy przez pakiet.
metryka opóźnienia (DLY) jest wartością statyczną ustalaną na podstawie typu łącza, do którego podłączony jest interfejs i wyrażaną w mikrosekundach.
opóźnienie nie jest mierzone dynamicznie. Innymi słowy, router tak naprawdę nie śledzi czasu potrzebnego pakietom na dotarcie do miejsca docelowego. Wartość opóźnienia, podobnie jak wartość przepustowości, jest wartością domyślną, którą administrator sieci może modyfikować.
w przypadku określenia metryki EIGRP opóźnienie jest sumą (sumą) wszystkich opóźnień interfejsu na trasie (mierzonych w dziesiątkach mikrosekund).
w tabeli na obrazku pokazane są domyślne wartości opóźnienia dla różnych interfejsów. Należy zauważyć, że wartość domyślna to 20 000 mikrosekund dla interfejsów szeregowych i 10 mikrosekund dla interfejsów GigabitEthernet.

użyj polecenia Pokaż interfejsy, aby zweryfikować wartość opóźnienia w interfejsie, jak pokazano na rysunku 10.

chociaż interfejs z wieloma przepustowościami może mieć tę samą domyślną wartość opóźnienia, Cisco zaleca, aby nie zmieniać parametru opóźnienia, chyba że administrator sieci ma konkretny powód, aby to zrobić.

jak obliczyć metrykę EIGRP

podczas gdy EIGRP automatycznie oblicza metrykę tabeli routingu używaną do wyboru najlepszej trasy, ważne jest, aby administrator sieci wiedział, w jaki sposób te metryki zostały określone.
rysunek przedstawia metrykę złożoną stosowaną przez EIGRP . Korzystając z domyślnych wartości dla K1 i K3, obliczenia można uprościć do najwolniejszej przepustowości (lub minimalnej przepustowości), plus suma wszystkich opóźnień.

innymi słowy, analizując przepustowość i wartości opóźnienia dla wszystkich interfejsów wyjściowych na trasie, możemy określić metrykę EIGRP w następujący sposób:

  • Krok 1 . Określ łącze o najwolniejszej przepustowości. Użyj tej wartości do obliczenia przepustowości (10 000 000 / przepustowość).
  • Krok 2 . Określ wartość opóźnienia dla każdego interfejsu wyjścia w drodze do miejsca docelowego. Dodaj wartości opóźnienia i podziel przez 10 (suma opóźnień / 10).
  • Krok 3 . Dodaj obliczone wartości przepustowości i opóźnienia i pomnóż sumę przez 256, aby uzyskać metrykę EIGRP.

wynik tabeli routingu dla R2 pokazuje, że trasa do 192.168.1.0 / 24 ma metrykę EIGRP równą 3,012,096.
2.6. Obliczanie metryczne EIGRP
na obrazku pokazana jest topologia trzech routerów. Ten przykład ilustruje, w jaki sposób EIGRP określa metrykę pokazaną w tabeli routingu R2 dla sieci 192.168.1.0/24.

przepustowość EIGRP

EIGRP wykorzystuje najwolniejszą przepustowość w obliczeniach swojej metryki. Najwolniejszą przepustowość można określić analizując każdy interfejs między R2 a siecią docelową 192.168.1.0.
Interfejs Szeregowy 0/0/1 na R2 ma przepustowość 1024 kb / s. Interfejs GigabitEthernet 0/0 na R3 ma przepustowość 1 000 000 kb / s. dlatego najwolniejsza przepustowość wynosi 1024 kb / s i jest używana do obliczania metryki.
EIGRP dzieli wartość przepustowości referencyjnej 10 000 000 przez wartość w kb / s przepustowości interfejsu. W rezultacie wyższe wartości przepustowości otrzymują niższy wskaźnik, a niższe wartości przepustowości otrzymują wyższy wskaźnik. 10 000 000 dzieli się przez 1024.
Jeśli wynik nie jest liczbą całkowitą, wartość jest zaokrąglana w dół. W tym przypadku 10 000 000 podzielone przez 1024 jest równe 9765.625. Wartości dziesiętne (625) są odrzucane, a wynikiem jest 9765 dla części Szerokości pasma złożonej metryki, jak pokazano na obrazku.

opóźnienie czasowe EIGRP

Jak pokazano na obrazku, te same interfejsy wyjściowe są używane do określenia wartości opóźnienia.

EIGRP wykorzystuje sumę wszystkich opóźnień do celu. Interfejs Szeregowy 0/0/1 na R2 ma opóźnienie 20 000 mikrosekund. Interfejs Gigabit 0/0 na R3 ma opóźnienie 10 mikrosekund. Suma tych opóźnień jest dzielona przez 10.
w przykładzie (20.000 + 10) / 10 daje wartość 2001 dla części opóźnienia metryki złożonej.

obliczanie metryczne

na koniec użyj obliczonych wartości dla pasma i opóźnienia we wzorze metrycznym. Wynik jest metryką 3,012,096, jak pokazano na rysunku.

ta wartość odpowiada wartości pokazanej w tabeli routingu dla R2.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.