Welcome to Our Website

OSPF Neighbor Problémy Vysvětlil

Úvod

Tento dokument popisuje běžné problémy s dostat Open Shortest Path First (OSPF) sousedů, aby se stala plně přiléhající. V úspěšném formování OSPF sousedství, OSPF sousedé dosáhnou plného sousedského státu.

Chcete-li prozkoumat tvorbu adjacency, zadejte příkaz debug ip ospf adj. Než zadáte příkazy ladění, podívejte se na důležité informace o příkazech ladění.,

předpoklady

požadavky

tento dokument vyžaduje základní pochopení směrovacích protokolů IP a směrovacího protokolu OSPF. Chcete-li se dozvědět více o protokolech směrování IP, podívejte se na základy směrování. Další informace o OSPF naleznete na stránce podpory Open nejkratší cesta první (OSPF).

Komponenty

informace v tomto dokumentu je založen na těchto software a hardware verze:

  • OSPF může být nakonfigurován ve všech směrovačích, jako je Cisco 2500 series, Cisco 2600 series, a Layer 3 přepínače.,

  • OSPF je podporován ve verzích softwaru Cisco IOS® 10.0 a novějších.

informace v tomto dokumentu byly vytvořeny ze zařízení v konkrétním laboratorním prostředí. Všechna zařízení použitá v tomto dokumentu začala s vymazanou (výchozí) konfigurací. Pokud je vaše síť živá, ujistěte se, že rozumíte potenciálnímu dopadu jakéhokoli příkazu.

konvence

Více informací o konvencích dokumentů naleznete v konvencích Cisco Technical Tips.,

Adjacencies

skutečnost, že směrovače jsou sousedy, nestačí k zajištění výměny aktualizací stavu odkazů; musí vytvářet adjacencies pro výměnu aktualizací stavu odkazů. Adjacency je pokročilá forma sousedství tvořená směrovači, kteří jsou ochotni vyměňovat informace o směrování po vyjednávání parametrů takové výměny. Směrovače dosáhnou plného stavu sousednosti, když mají synchronizované pohledy na databázi stavu odkazu.

Typ rozhraní hraje hlavní roli v tom, jak se vytvářejí adjacencies., Například, sousedé na point-to-point, odkazy se vždy snaží, aby se stal sousední, zatímco směrovače připojené k vysílání médií, jako jsou Ethernet můžete vybrat, aby se stal sousedí pouze s podmnožinou sousední směrovače na rozhraní.

jakmile se router rozhodne vytvořit sousedství se sousedem, začíná výměnou plné kopie své databáze link-state. Soused si zase vymění plnou kopii své databáze link-state s routerem. Po průchodu několika sousedními státy se směrovače stanou plně sousedními.,

sousední státy

příkaz show ip ospf neighbor můžete použít k určení stavu souseda nebo sousedů OSPF. Výstup tohoto příkazu bude s největší pravděpodobností odhalit jeden z těchto:

  • nic

  • stát = dolů,

  • state = init

  • stát = exstart

  • stát = výměna,

  • stát = 2-způsob,

  • stát = loading

Existují i jiné OSPF státy, ale ty zde jsou uvedeny nejčastější z nich vidět v show ip ospf neighbor výstupu příkazu., Další informace a vysvětlení všech sousedských států OSPF naleznete v sousedských státech OSPF.

Žádný Stát Odhalil

Pokud show ip ospf neighbor příkaz odhaluje vůbec nic – nebo neprozrazuje nic o konkrétní soused analyzujeme – pak tento router neviděl nějaké „platné“ OSPF Pozdravy od souseda. To znamená, že OSPF buď neobdržel žádné HELLO pakety od souseda, nebo obdržel HELLO pakety, které selhaly velmi základní kontroly zdravého rozumu.,

zkontrolujte tyto:

  • je rozhraní na místním routeru a sousedním routeru s line protocol up? Chcete-li zkontrolovat, zadejte příkaz Zobrazit rozhraní.

  • Zkontrolujte připojení IP mezi sousedními směrovači, jak je znázorněno zde:

    • reaguje soused na příkaz ping? Ping IP adresu přiřazenou dotyčnému rozhraní na sousedním routeru. Zadejte příkaz traceroute na stejnou IP adresu a zkontrolujte, zda k dosažení cíle netrvá déle než jeden hop.,

    • odpovídá soused, pokud zadáte příkaz ping 224.0.0.5? (224.0.0.5 je adresa, na kterou jsou odesílány OSPF HELLOs.)

    • zkontrolujte všechny příchozí seznamy přístupů nebo jiná zařízení (například přepínač), která by mohla zakázat odesílání IP paketů od jednoho souseda k druhému.

  • je OSPF povoleno jak na vašem rozhraní, tak na rozhraní sousedního routeru? Chcete-li zkontrolovat, zadejte příkaz Zobrazit ip ospf rozhraní.

  • je OSPF nakonfigurován jako pasivní pro rozhraní místního nebo sousedního routeru?, Zadejte příkaz Zobrazit rozhraní IP ospf, abyste ověřili, zda mají být pakety HELLO odeslány z rozhraní. Aktivní OSPF interface zobrazí řádek podobný tomuto:

    Hello due in 00:00:07
  • Ověřte, zda sousední routery mají různé Router Id. Směrovače ID se používají k identifikaci každého routeru v síti OSPF. Směrovače se stejným ID routeru budou ignorovat HELLOs odeslaný navzájem, což jim brání v vytváření sousedství., První řádek výstupu příkazu show ip ospf zobrazuje aktuální ID routeru každého routeru.

  • Ověřte, zda tyto HELLO parametry zápas na sousední rozhraní:

    • OSPF oblasti číslo – Zadejte show ip ospf interface interface-název příkazu za účelem kontroly.

    • typ oblasti OSPF, například pahýl nebo NSSA-pro kontrolu zadejte příkaz show ip ospf.

    • podsítě a maska podsítě-pro kontrolu zadejte příkaz Zobrazit rozhraní.,

    • hodnoty OSPF HELLO a Dead timer-pro kontrolu zadejte rozhraní show ip ospf interface-name command.

  • Pokud je problém na point-to-point spojení (například PPP nebo High-Level Data Link Control ) a existuje více než jedna paralelní propojení mezi touto dvojicí směrovačů, ověřte, že řádky jsou správně připojeny., Předpokládejme, že máte v plánu připojit rozhraní Serial0/0 na jednom směrovači pomocí rozhraní Serial0/0 na jeho soused a Serial1/0 s Serial1/0 na jeho soused, ale omylem zkřížil je a připojen Serial0/0 routeru s Serial1/0 na druhou. Příkaz ping nemusí takový problém objevit, ale OSPF nepodaří navázat sousedství. Použijte informace poskytnuté Cisco Discovery Protocol (CDP) s cílem ověřit správné propojení zařízení. Zadejte příkaz Zobrazit CDP neighbor interface-name, abyste ověřili, zda název a PortID vzdáleného zařízení odpovídají návrhu sítě.,

Poznámka: pobočky OSPF se tvoří pouze přes primární sítě, nikoli sekundární sítě.

pokud jsou všechny tyto kontroly ověřeny a příkaz show ip ospf neighbor stále nic neodhalí, pak váš problém není příliš častý a možná budete muset kontaktovat Cisco pro pomoc.

Soused v dole Státu

soused, který je objevil dynamicky prostřednictvím recepce HELLO pakety mohou spadnout zpět do dolů stavu, pokud to je být odstraněny, například, když OSPF nemá přijímat HELLO pakety od souseda na dobu delší než Mrtvý intervalu časovače., Proto je dolní stav pro takové sousedy přechodný; buď postoupí do vyšších států, nebo budou zcela vymazány ze stolu známých sousedů. Toto je známé jako“zapomenuté“.

sousedé, kteří jsou vidět ve stavu dolů, byli obvykle ručně nakonfigurováni příkazem neighbor. Ručně nakonfigurované sousedy jsou vždy přítomny v sousedské tabulce OSPF., Pokud OSPF nikdy nedostal HELLO pakety z ručně nakonfigurován soused, nebo pokud ne, HELLO pakety byly slyšet od souseda v předchozím Mrtvý časovač interval, pak nakonfigurovat ručně soused bude uveden jako dolů.

Poznámka: soused příkazu mohou být nastaveny pouze pro přímo připojené sousedy na tyto typy sítí:
– Non-Broadcast MultiAccess (NBMA) sítě – Rozhraní nakonfigurován s ip ospf network non-broadcast příkaz.,
-Non-Broadcast point – to-Multipoint networks-rozhraní nakonfigurovaná pomocí příkazu ip ospf network point-to-multipoint non-broadcast.

Pokud vidíte souseda ve stavu dolů, ověřte, zda je sousední směrovač nahoru, běží a je na tomto rozhraní správně nakonfigurován pro OSPF. Otestujte konektivitu mezi směrovači pomocí příkazů ping a traceroute. Zkontrolujte OSPF neighbor tabulce na sousední router s show ip ospf neighbor příkaz, a provádět stejné konfiguraci ověřování opatření uvedených v Žádné Státní Odhalil část.,

soused ve stavu init

stav init znamená, že směrovač vidí HELLO pakety od souseda, ale obousměrná komunikace nebyla stanovena. Směrovač Cisco obsahuje směrovače ID všech sousedů ve stavu init (nebo vyšší) v sousedním poli svých paketů HELLO. Pro obousměrnou komunikaci se sousedem musí router také vidět své vlastní ID routeru v sousedním poli Hello paketů souseda. Pro podrobnější příklad a vysvětlení, viz Proč show ip ospf neighbor Příkaz Odhalit Sousedy ve Stavu Init?,

soused ve stavu 2

stav 2 znamená, že směrovač viděl své vlastní ID routeru v sousedním poli paketu HELLO souseda. Příjem paketu deskriptoru databáze (DBD) od souseda ve stavu init také způsobí přechod na 2cestný stav. OSPF soused 2-way stát není důvodem k obavám. Vysvětlení stavu 2-way, viz Proč příkaz show ip ospf neighbor odhaluje sousedy uvízlé ve stavu 2-Way?,

soused v exstart nebo exchange State

OSPF sousedé, kteří jsou v exstart nebo exchange stavu se snaží vyměňovat DBD pakety. Směrovač a jeho soused tvoří primární a sekundární vztah. Adjacency by měla pokračovat kolem tohoto stavu. Pokud tomu tak není, je problém s výměnou DBD, jako je nesoulad maximální přenosové jednotky (MTU) nebo přijetí neočekávaného čísla sekvence DBD. Pro více informací, viz Proč jsou OSPF sousedé uvízl v Exstart / Exchange stavu?,

soused ve stavu načítání

ve stavu načítání směrovače odesílají pakety požadavku link-state. Pokud směrovač obdrží zastaralou nebo chybějící reklamu typu link-state (LSA), požádá LSA o zaslání paketu požadavku na stav odkazu. Sousedé, kteří nepřecházejí za tento stát, si s největší pravděpodobností vyměňují poškozené LSAs. Tento problém je obvykle doprovázen zprávou konzoly % OSPF-4-BADLSA. Vzhledem k tomu, tento problém není běžné, obraťte se na Cisco o pomoc.,

Typické Důvody pro OSPF Neighbor Problémů

v Této tabulce jsou uvedeny důvody, proč OSPF sousedů mají problémy tvoří sousednosti a uvádí některé z příkazů, které můžete použít k ověření problému.

Důvod pro Souseda Sousednosti Problém Příkazy pro Diagnostiku Problému
OSPF není nakonfigurován na jednom z routerů. zobrazit ip ospf
OSPF není povoleno na rozhraní, kde je to potřeba., zobrazit rozhraní IP ospf
OSPF ahoj nebo hodnoty intervalu mrtvého časovače jsou neodpovídající. zobrazit rozhraní IP ospf
nesoulad síťového typu IP ospf na sousedních rozhraních. zobrazit ip ospf rozhraní
MTU nesoulad mezi sousedními rozhraními. show interface <int-typ><int-num>
OSPF oblasti typu stub je na jeden soused, ale sousední soused ve stejné oblasti není nakonfigurován pro pahýl., show running-config show ip ospf interface
OSPF sousedé mají duplicitní směrovače ID. zobrazit ip ospf zobrazit IP ospf rozhraní
OSPF je nakonfigurován v sekundární síti souseda, ale ne v primární síti. Jedná se o nelegální konfiguraci, která zabraňuje aktivaci OSPF na rozhraní. show ip ospf interface show running-config
OSPF HELLOs nejsou zpracovány kvůli nedostatku zdrojů,jako je vysoké využití CPU nebo nedostatek paměti., zobrazit souhrn paměti Zobrazit paměťový procesor
základní problém vrstvy zabraňuje přijetí OSPF HELLOs. rozhraní

Poznámka: chcete-li aviod MTU check, zatímco vy vytvořit OSPF sousedů, budete možná muset nakonfigurovat ip ospf mtu-ignorovat příkaz v rozhraní režimu konfigurace.

Související Informace

  • Proč ne OSPF Formě Sousednosti na PRI, BRI nebo Dialer Interface?
  • co ukazuje příkaz 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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *