Protocolul EIGRP de convergență

Convergența EIGRP. cronometre Protocol

Începem acest articol cu ​​o scurtă descriere a protocolului și principiul de funcționare. După cum știți protocolul se referă la clasa de protocoale vectoriale la distanță, dar îmbunătățit ușor și lipsit de lipsa de bază de protocoale distanță de vectori, și anume numărul maxim posibil de noduri în traseu lanț.

Protocolul funcționează folosind mecanismul DUAL, care este responsabil pentru convergența rapidă a protocolului, precum și pentru identificarea traseului optim.

Cum acest protocol?

Protocolul EIGRP este format din patru componente principale:

• Vecinul Descoperire / Recuperare
• Protocol de transport de încredere
• Aparat DUAL finita Stat
• Protocol Module dependente

Vecinul Descoperire / Recuperare

Este un mecanism pentru a căuta vecini precum și pentru a determina starea de sanatate a vecinilor care lucrează la protocolul EIGRP. Acest mecanism funcționează prin trimiterea de pachete (Hello). Atâta timp cât un router primeste un pachete Hello de la vecinii săi, el știe că vecinul său este accesibil și funcțional. După ce vecinii face schimb de mesaje Bună ziua și de a stabili de proximitate unul cu celălalt, ele pot începe să facă schimb de informații de rutare.

Protocol de transport fiabil

Protocolul este responsabil pentru livrarea garantata, comandat de pachete EIGRP tuturor vecinilor. Este necesar pentru transmiterea de pachete în EIGRP: Buna ziua, actualizare, etc.

DUAL (DUAL Finite mașină de stat)

Un algoritm care utilizează protocolul EIGRP pentru a determina rute. Sarcina algoritmului - definirea traseului / rute către rețeaua de destinație pentru a evita buclele de rutare. Atunci când este găsit un traseu, algoritm DUAL se adauga la tabela de rutare. dublu proces utilizează mecanismul de mesagerie pentru a determina dacă există o rută alternativă, asigurați-vă că traseul nu creează bucle de rutare, iar în caz de eșec al traseului principal pentru a înlocui un nelucratoare un traseu în subsidiar tabela de rutare.

Protocol Module dependente

Acest protocol permite protocolul să EIGRP pentru a lucra cu mai multe protocoale de strat de rețea IP, IPX, vorbim de mere. Fiecare cu tabele separate sunt construite - vecini de masă, topologie, și așa mai departe.

Astfel, Protocolul Dependente Module ne permite de a lucra cu protocoalele Layer 3 al modelului OSI, cum ar fi IP. Protocolul de transport și de încredere garantează servicii de livrare mesaje EIGRP. Vecinul Discovery / recuperare - ne ajută cu găsirea și urmărirea stării vecinilor noștri la EIGRP și DUAL finit mașină de stat și să aleagă cea mai bună rută alternativă la rețeaua de destinație, prevenind buclele de rutare.

Prin urmare, există mai multe domenii de reducere a timpului de convergență:

1) Creșterea vitezei de a trimite mesaje de salut pentru a găsi vecini
2) Reducerea timpului de detectare a problemelor cu vecinul
3) Menținerea la zi de rutare de informații.

Primele două elemente dintr-o listă de modificări personalizate în trimiterea de mesaje Hello timer.

Aceasta este, mai frecvent trimiterea de mesaje Bună ziua, cu atât mai repede vom stabili dacă este sau nu vecinul este disponibil, găsi rapid un vecin, dacă am pierdut. Interval implicit Buna ziua este de 60 de secunde pentru rețeaua de NBMA (acces fără difuzare multiplă) și 5 secunde pentru celelalte tipuri de rețele.

Configurat cronometrul pe interfața router cu următoarea comandă:

Router (config-if) #ip alo-interval interval_in_seconds EIGRP as_number

as_number - EIGRP numărul sistem autonom
interval_in_seconds - trimiterea interval de mesaje Hello

Precum și alte protocoale de rutare folosesc un temporizator temporizator Țineți-jos. Contor de timp, prin care ne definim vecinul nostru este disponibil sau nu. În mod normal, acest temporizator este de 3 valori ale intervalelor Buna ziua. Aceasta este, în cazul în care de la un vecin nu primește mesaje de salut în termen de trei mesaje pentru a trimite un interval de date, presupunem - un vecin imposibil de găsit. În mod implicit, valorile implicite atunci când se utilizează acest temporizator este de 180 de secunde pentru rețeaua de NBMA și 15 secunde pentru alte tipuri de rețele.

Acest temporizator poate fi schimbat cu următoarea comandă:

Router (config-if) ip hold-time holdown_timer_in_seconds EIGRP as_number

as_number - EIGRP numărul sistem autonom
interval_in_seconds - trimiterea interval de mesaje Hello

Al treilea punct se poate schimba un pic prin setarea timer activă, care este responsabil pentru timpul de depozitare a traseului în tabelul de topologie.

Cronometru activ - intervalul de timp în care traseul poate rămâne într-o stare de activ. Dacă temporizatorul expiră înainte de vreme ce toate răspunsurile de la vecini (Răspunde), router-ul traduce traseul în stare blocat-in-activ care urmează să fie primită. În plus, relațiile de vecinătate cu vecinii perforatii, din care nu a existat nici un răspuns.

Cum timer-ul?

Probabil știți deja că, EIGRP este câteva tabele: tabela de rutare, un tabel de vecini și de masă topologie.

Protocolul EIGRP de convergență

tabel de topologie EIGRP

Tabelul de topologie conține informații despre vecini și rute, pe care ne-a declarat. Deci, există două stări de pasiv și activ în tabelul de topologie.
Pasivă - calea către rețeaua de destinație este calculată și poate fi utilizat pentru a transporta trafic.
Activ - calea către rețeaua de destinație nu este găsit, și există căutarea prin cartier.

În cazul în care traseul a fost în stare pasivă, și a dispărut pentru un motiv oarecare, de asemenea, traseul trece la starea activă.

Cronometrul Un activ, trebuie doar pentru a determina timpul în care trebuie să așteptați un răspuns de la vecinii cu privire la disponibilitatea rutei necesare.
În mod implicit, acest temporizator este de 3 minute.
Modificarea setărilor cronometrului cu următoarea comandă în protocolul de rutare, măsurată în minute.

R1 (config-router) #timers activ-time <1-65535>

În această descriere a principalului cronometre EIGRP finalizate.

Acum, un sfat cu privire la datele de setare a cronometrului.
Interval Hello recomandat setat la 2 secunde, Hold -timer 6 secunde. La proiectarea și cronometre setare trebuie, de asemenea, verificate pentru a Hold -timer a fost mai mică decât timer-ul activ.

EIGRP este foarte interesant, dar, în opinia mea, a făcut să-l deschidă către lume prea târziu, aruncând astfel departe în rata de introducere a articolului setyah.V moderne au încercat să descrie cronometre de protocol de bază, sper că articolul cineva va fi util și va fi utilă în în viitor. Vă rugăm să lăsați feedback-ul, precum și subiecte de articole noi care sunt relevante pentru tine.

Mult noroc și te văd în curând!

Toate cele bune
Dmitrii Sultanakhmetov

articole similare