Statele ospf vecin, cisco, articole, programare - programare c, delphi, c #

Atunci când se formează o conexiune OSPF, ruterul trece prin mai multe stări înainte de a se conecta complet la vecinul său. Aceste stări sunt descrise în OSPF RFC 2328 și sunt: ​​Jos, Încercare, Init, 2-Way, Extart, Schimb, Încărcare și Complet. Acest document descrie fiecare în detaliu.

Aceasta este prima stare a vecinului OSPF. Aceasta înseamnă că nici o informație (pachete de salut) nu este primită de la acest vecin, dar pachetele de salut pot fi trimise unui vecin în această stare.
În timpul stat conectat pe deplin cu un vecin, în cazul în care un router nu primește pachete de salut pentru timpul RouterDeadInterval (de obicei RouterDeadInterval = 4 * HelloInterval) sau dacă vecinul configurat a fost eliminat din configurația, apoi vecine modificările de stat de la Full la Down.

Această stare este valabilă numai pentru vecinii configurați manual în mediul BNMA. În starea de încercare, router-ul trimite pachete de salut unice printr-un anumit interval de interogare către un vecin din care pachetele salut nu au fost primite în intervalul Dead.

Această stare indică faptul că router-ul a primit pachetul de salut de la vecinul său, dar ID-ul routerului primit nu a fost inclus în acest pachet hello. Când un router primește un pachet de salut de la un vecin, acesta trebuie să introducă ID-ul router-ului expeditorului în pachetul salut ca confirmare că pachetul salut primit este corect.

Această stare înseamnă că este stabilită o comunicare bidirecțională între routere. Bidirecțional înseamnă că routerele au văzut pachetele salut unul de celălalt. O astfel de stare se obține atunci când un router primește un pachet de salut vede propria RouterID în pachetul salut de intrare. În această stare, routerul decide să se conecteze cu acest vecin. Pe mediu broadkastovoy sau mediu non-broadkastovoy cu router-ul de acces multiplu devin FULL numai un router principal (Designated Router, DR) și o copie de rezervă (router Backup Designated, BDR). Cu toți ceilalți vecini, el rămâne în starea cu 2 căi.

Dacă rețeaua nu are DR sau BDR, atunci la sfârșitul acestei situații există alegeri, iar DR și BDR sunt selectate în rețea.

După selectarea DR și BDR, procesul de partajare a informațiilor despre starea canalului începe între routere și DR și BDR. În această stare, routerele și DR și BDR stabilesc o relație master-slave și selectează numărul secvenței inițiale la formarea conexiunii. Router-ul cu RouterID mai mare devine master, începe schimbul, și numai router-ul, care poate crește numărul de ordine.

În această stare, informațiile despre starea canalului sunt schimbate direct. Pe baza informațiilor primite prin DBD, routerele trimit pachete despre starea canalului. Vecinul furnizează apoi informațiile solicitate în pachetele de actualizare. În timpul legării, dacă routerul a primit o LSA depășită sau lipsă, solicită acest LSA prin trimiterea unui pachet de solicitare.

În această stare, routerele sunt complet conectate una la cealaltă. Routerele au făcut schimb de LSA de rețea și trase, iar baza de date a routerelor este complet sincronizată. În această stare, toate routerele au aceeași topologie de rețea.
Starea Full este o stare normală pentru routerul OSPF. Dacă routerul este blocat într-o altă stare, aceasta indică o problemă în formarea conectivității. O excepție de la aceasta este starea pe 2 căi, care este comună pentru rețelele cu bandă largă. Routerele ajung la starea Full numai cu DR și BDR. Cu ceilalți vecini, statul rămâne întotdeauna ca 2 căi.