Welcome to Our Website

OSPF Neighbor Problems Explained (Polski)

wprowadzenie

ten dokument wyjaśnia typowe problemy z otwarciem najkrótszej ścieżki jako pierwszej (OSPF) sąsiadów, aby stali się w pełni sąsiadującymi. W udanej formacji przyległości OSPF sąsiedzi OSPF osiągną pełny stan sąsiada.

aby sprawdzić tworzenie adjacencji, wprowadź polecenie debug IP ospf adj. Przed wprowadzeniem poleceń debugowania zapoznaj się z ważnymi informacjami na temat poleceń debugowania.,

wymagania wstępne

wymagania

ten dokument wymaga podstawowej znajomości protokołów routingu IP i protokołu routingu OSPF. Aby dowiedzieć się więcej o protokołach routingu IP, zapoznaj się z podstawami routingu. Więcej informacji na temat OSPF można znaleźć na stronie Pomocy Technicznej Open Shortest Path First (OSPF).

używane komponenty

informacje zawarte w tym dokumencie są oparte na następujących wersjach oprogramowania i sprzętu:

  • OSPF można skonfigurować we wszystkich routerach, takich jak Cisco 2500 series, Cisco 2600 series i przełączniki warstwy 3.,

  • OSPF jest obsługiwany w wersjach oprogramowania Cisco IOS® 10.0 i nowszych.

informacje w tym dokumencie zostały utworzone z urządzeń w określonym środowisku laboratoryjnym. Wszystkie urządzenia użyte w tym dokumencie rozpoczęły się od wyczyszczonej (domyślnej) konfiguracji. Jeśli Twoja sieć jest aktywna, upewnij się, że rozumiesz potencjalny wpływ dowolnego polecenia.

konwencje

zapoznaj się z konwencjami Cisco Technical Tips, aby uzyskać więcej informacji o konwencjach dokumentów.,

Adjacencies

fakt, że routery są sąsiadami nie jest wystarczający, aby zagwarantować wymianę aktualizacji stanu łącza; muszą tworzyć adjacencies do wymiany aktualizacji stanu łącza. Adjacency to zaawansowana forma sąsiadowania tworzona przez routery, które chętnie wymieniają informacje o routingu po negocjowaniu parametrów takiej wymiany. Routery osiągają pełny stan przyległości po zsynchronizowaniu widoków w bazie danych stanu łącza.

Typ interfejsu odgrywa główną rolę w tworzeniu adjacencies., Na przykład sąsiedzi na łączach punkt-punkt zawsze próbują się do siebie zbliżyć, podczas gdy routery podłączone do mediów transmisyjnych, takich jak Ethernet, mogą się do siebie zbliżyć tylko z podzbiorem sąsiednich routerów na interfejsie.

gdy router zdecyduje się na połączenie z sąsiadem, zaczyna się od wymiany pełnej kopii swojej bazy danych link-state. Sąsiad z kolei wymienia pełną kopię swojej bazy danych stanu łącza z routerem. Po przejściu przez kilka Stanów sąsiadujących, routery stają się w pełni sąsiadujące.,

Stany sąsiada

możesz użyć polecenia show ip ospf neighbor w celu określenia stanu sąsiada lub sąsiadów OSPF. Wyjście tego polecenia najprawdopodobniej ujawni jeden z następujących elementów:

  • nic

  • state = down

  • state = INIT

  • state = exstart

  • state = exchange

  • state = 2-way

  • State = loading

istnieją inne stany OSPF, ale te pokazane tutaj są najczęściej widoczne w wyjściu polecenia show ip OSPF Neighbor., Więcej informacji i Wyjaśnienie wszystkich stanów sąsiadujących OSPF można znaleźć w Stanach sąsiadujących OSPF.

żaden stan nie został ujawniony

Jeśli polecenie show ip ospf neighbor nic nie ujawnia – lub nie ujawnia nic o konkretnym sąsiadie, którego analizujesz – to ten router nie widział żadnych „ważnych” powitań OSPF od tego sąsiada. Oznacza to, że OSPF albo nie otrzymał żadnych pakietów powitalnych od sąsiada, albo otrzymał pakiety powitalne, które nie powiodły się bardzo podstawowych kontroli rozsądku.,

Sprawdź:

  • czy interfejs jest włączony na lokalnym routerze i sąsiednim routerze, z protokołem liniowym? Wprowadź polecenie Pokaż interfejs, aby sprawdzić.

  • Sprawdź łączność IP między sąsiednimi routerami, jak pokazano tutaj:

    • czy sąsiad odpowiada na polecenie ping? Ping adres IP przypisany do danego interfejsu na sąsiednim routerze. Wprowadź polecenie traceroute na ten sam adres IP i sprawdź, czy dotarcie do miejsca docelowego zajmuje nie więcej niż jeden skok.,

    • czy sąsiad odpowie, jeśli wpiszesz komendę ping 224.0.0.5? (224.0.0.5 to adres, na który wysyłane są OSPF.)

    • Sprawdź listy dostępu przychodzącego lub inne urządzenia (takie jak przełącznik), które mogą zabronić wysyłania pakietów IP z jednego sąsiada do drugiego.

  • czy OSPF jest włączony zarówno na twoim interfejsie, jak i na interfejsie sąsiedniego routera? Wprowadź polecenie show ip ospf interface w celu sprawdzenia.

  • czy OSPF jest skonfigurowany jako pasywny dla interfejsu lokalnego lub sąsiedniego routera?, Wprowadź polecenie show ip ospf interface, aby sprawdzić, czy pakiety powitalne mają zostać wysłane poza interfejs. Aktywny interfejs OSPF wyświetla linię podobną do tej:

    Hello due in 00:00:07
  • sprawdź, czy sąsiednie routery mają różne identyfikatory routerów. Identyfikatory routerów są używane do identyfikacji każdego routera w sieci OSPF. Routery o tym samym ID routera ignorują wysyłane przez siebie wiadomości, co uniemożliwia im tworzenie adjacency., Pierwsza linia polecenia show ip ospf wyświetla bieżący identyfikator routera każdego routera.

  • sprawdź, czy te parametry HELLO pasują do sąsiednich interfejsów:

    • numer obszaru OSPF – wprowadź polecenie show ip ospf interface interface-name w celu sprawdzenia.

    • typ obszaru OSPF, taki jak stub lub NSSA – wprowadź polecenie show ip ospf w celu sprawdzenia.

    • podsieć i maska podsieci – wprowadź polecenie Pokaż interfejs w celu sprawdzenia.,

    • OSPF HELLO and Dead timer values – Enter the show ip ospf interface interface-name command in to check.

  • Jeśli problem dotyczy łącza punkt-punkt (takiego jak PPP lub kontrola łącza danych wysokiego poziomu ) i istnieje więcej niż jedno równoległe łącze między tą parą routerów, sprawdź, czy linie są prawidłowo połączone., Załóżmy, że planowałeś połączyć interfejs Serial0/0 Na jednym routerze z interfejsem Serial0/0 Na sąsiadującym i Serial1/0 z Serial1/0 Na sąsiadującym, ale przypadkowo je przekroczyłeś i podłączyłeś Serial0/0 każdego routera z Serial1 / 0 Na drugim. Polecenie ping może nie wykryć takiego problemu, ale OSPF nie ustanowi przyległości. Korzystaj z informacji dostarczanych przez Cisco Discovery Protocol (CDP) w celu weryfikacji prawidłowego połączenia urządzeń. Wprowadź polecenie show cdp neighbor interface-name, aby sprawdzić, czy nazwa i PortID zdalnego urządzenia pasują do projektu sieci.,

Uwaga: adjacencje OSPF tworzą się tylko w sieciach Głównych, a nie w sieciach drugorzędnych.

Jeśli wszystkie te kontrole są zweryfikowane, a polecenie show ip ospf neighbor nadal nic nie ujawnia, twój problem nie jest zbyt powszechny i może być konieczne skontaktowanie się z Cisco w celu uzyskania pomocy.

sąsiad w stanie down

sąsiad, który jest wykrywany dynamicznie przez odbiór pakietów HELLO, może powrócić do stanu down, jeśli jest usuwany, na przykład gdy OSPF nie odbiera pakietów HELLO od sąsiada przez okres dłuższy niż interwał Dead timer., Dlatego stan dół jest przejściowy dla takich sąsiadów; oni albo awansują do Stanów wyższych, albo zostaną całkowicie usunięci z tabeli znanych sąsiadów. To jest znane jako „zapomniane”.

Zwykle sąsiedzi widoczni w stanie down byli ręcznie konfigurowani za pomocą polecenia neighbor. Ręcznie skonfigurowane sąsiedzi są zawsze obecne w tabeli sąsiadów OSPF., Jeśli OSPF nigdy nie otrzymywał pakietów powitalnych od ręcznie skonfigurowanego sąsiada lub jeśli w poprzednim interwale Dead timer nie słyszano żadnych pakietów powitalnych od sąsiada, wtedy ręcznie skonfigurowany sąsiad będzie wyświetlany jako down.

Uwaga: polecenie neighbor może być skonfigurowane tylko dla bezpośrednio podłączonych sąsiadów w tego typu sieciach:
– Non-Broadcast MultiAccess (nbma) networks – Interfejsy skonfigurowane z poleceniem ip ospf network non-broadcast.,
– Non-Broadcast Point-to-Multipoint networks-Interfejsy skonfigurowane za pomocą polecenia ip ospf network point-to-multipoint non-broadcast.

Jeśli widzisz sąsiada w stanie down, sprawdź, czy router sąsiada jest włączony, działa i jest prawidłowo skonfigurowany dla OSPF na tym interfejsie. Testuj łączność między routerami za pomocą poleceń ping i traceroute. Sprawdź tabelę sąsiadów OSPF na sąsiednim routerze za pomocą polecenia show IP ospf neighbor i wykonaj te same czynności weryfikacji konfiguracji wymienione w sekcji No State Revealed.,

sąsiad w stanie init

stan init wskazuje, że router widzi pakiety powitalne od sąsiada, ale komunikacja dwukierunkowa nie została nawiązana. Router Cisco zawiera identyfikatory routerów wszystkich sąsiadów w stanie init (lub wyższym) w polu sąsiada swoich pakietów powitalnych. Aby nawiązać dwukierunkową komunikację z sąsiadem, router musi również widzieć swój własny identyfikator routera w polu sąsiad pakietów powitalnych sąsiada. Aby uzyskać bardziej szczegółowy przykład i Wyjaśnienie, zobacz Dlaczego polecenie show ip ospf neighbor ujawnia sąsiadów w stanie Init?,

sąsiad w stanie dwukierunkowym

stan dwukierunkowy wskazuje, że router widział swój własny identyfikator routera w polu sąsiad pakietu powitalnego sąsiada. Otrzymanie pakietu deskryptora bazy danych (DBD) od sąsiada w stanie init spowoduje również przejście do stanu dwukierunkowego. Stan sąsiadujący OSPF 2-way nie jest powodem do niepokoju. Aby uzyskać wyjaśnienie stanu dwukierunkowego, zobacz Dlaczego polecenie show IP ospf neighbor pokazuje sąsiadów zablokowanych w stanie dwukierunkowym?,

sąsiedzi w stanie exstart lub Exchange

sąsiedzi OSPF w stanie exstart lub exchange próbują wymienić Pakiety DBD. Router i jego sąsiad tworzą związek pierwotny i wtórny. / Align = „left” / Jeśli nie, występuje problem z wymianą DBD, taki jak niedopasowanie maksymalnej jednostki transmisyjnej (MTU) lub otrzymanie nieoczekiwanego numeru sekwencji DBD. Aby uzyskać więcej informacji, zobacz Dlaczego sąsiedzi OSPF utknęli w stanie Exstart/Exchange?,

w stanie wczytywania

w stanie wczytywania routery wysyłają Pakiety żądań stanu łącza. Jeśli router odbierze przestarzałą lub brakującą reklamę link-state (LSA), żąda tego LSA, wysyłając pakiet żądania link-state (link-state request packet). Sąsiedzi, którzy nie przechodzą poza ten stan, najprawdopodobniej wymieniają uszkodzone LSA. Temu problemowi zazwyczaj towarzyszy komunikat konsoli %OSPF-4-BADLSA. Ponieważ ten problem nie jest powszechny, skontaktuj się z Cisco, aby uzyskać pomoc.,

typowe powody problemów z sąsiadami OSPF

w tej tabeli wymieniono powody, dla których sąsiedzi OSPF mają problemy tworzące sąsiedztwo i wymieniono niektóre polecenia, których możesz użyć w celu weryfikacji problemu.

powód problemu z sąsiadami polecenia do diagnozowania problemu
OSPF nie jest skonfigurowany na jednym z routerów. Pokaż ip ospf
OSPF nie jest włączony w interfejsie, w którym jest potrzebny., show ip ospf interface
OSPF HELLO lub Dead timer interval values are mismatched. Pokaż interfejs IP ospf
niedopasowanie typu sieci IP ospf na sąsiednich interfejsach. Pokaż interfejs IP ospf
niedopasowanie MTU między sąsiednimi interfejsami. Pokaż interfejs <int-type><int-num>
obszar OSPF-type is Stub on one neighbourhood, but the neighbourhood in the same area is not configured for stub., show running-config show ip ospf interface
sąsiedzi OSPF mają duplikaty identyfikatorów routera. show ip ospf show ip ospf interface
OSPF jest skonfigurowany w sieci drugorzędnej sąsiada, ale nie w sieci podstawowej. Jest to nielegalna konfiguracja, która uniemożliwia włączenie OSPF w interfejsie. show ip ospf interface show running-config
OSPF Hello nie są przetwarzane z powodu braku zasobów, takich jak wysokie wykorzystanie PROCESORA lub za mało pamięci., show memory summary show memory processor
problem z warstwą podstawową uniemożliwia odbieranie funkcji OSPF HELLOs. Pokaż interfejs

uwaga: aby sprawdzić MTU podczas ustanawiania dostosowania OSPF, prawdopodobnie musisz skonfigurować polecenie IP ospf MTU-ignore w trybie konfiguracji interfejsu.

Informacje pokrewne

  • dlaczego OSPF nie tworzy Adjacency na interfejsie PRI, BRI lub Dialer?
  • co pokazuje Komenda show ip ospf neighbor?,
  • OSPF Design Guide
  • Initial Configurations for OSPF over Frame Relay Subinterfaces
  • Initial Configurations for OSPF over Non-Broadcast Links
  • Initial Configurations for OSPF over a Point-to-Point Link
  • Initial Configurations for OSPF Over Broadcast Media
  • Technical Support & Documentation – Cisco Systems

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *