Pe scurt despre bfd

Pe scurt despre BFD.

O caracteristică din ce în ce mai importantă a echipamentelor de rețea este detectarea rapidă a eșecului de comunicare între sistemele adiacente, pentru a crea mai rapid căi alternative. Există situații în care protocoalele de rutare utilizate nu detectează imediat o încălcare a contiguității, ca rezultat, cu o sarcină grea în rețea, această "încetinire" poate afecta calitatea serviciului. Detectarea bidirecțională de transmitere (BFD) este un protocol care funcționează pe lângă alte protocoale, permițând reducerea timpului de detectare a problemelor la 50 ms. BFD este un protocol cu ​​două căi, adică necesită configurarea ambelor routere (ambele generează pachete BFD și reacționează reciproc). Luați în considerare, de exemplu, când se poate ivi această "încetinire".







Să presupunem că avem 2 routere conectate printr-o legătură directă.

Pe scurt despre bfd

O ruptură a legăturii va determina scăderea interfeței, determinând ambele routere să detecteze rapid problema și să elimine rutele nevalide. Cu toate acestea, routerele nu sunt întotdeauna conectate printr-o legătură directă. De foarte multe ori, de exemplu, pe site-urile internet (IX), conexiunea are loc printr-un întrerupător intermediar.







În acest caz, dacă legătura dintre cel de-al doilea router și comutator scade, acest lucru nu va fi detectat de primul router. În acest caz, ștergerea rutei din tabela de rutare va depinde de setările protocolului utilizat. De exemplu, dacă luați protocolul BGP, atunci acest timp poate ajunge la 2 minute.

Cum funcționează protocolul BFD.

Fiecare dintre rutele adiacente pe care este configurat periodic protocolul BFD trimite mesaje "Hello" vecinului său. Primirea acestui mesaj înseamnă că canalul funcționează într-o anumită direcție, nerecepția mesajului "Hello" indică inoperabilitatea canalului, care este fixată de protocolul BFD. În mod implicit, inoperabilitatea canalului este indicată de 3 pachete consecutive care nu au fost primite "Hello". Numărul de pachete și intervalul de trimitere a acestora pot fi modificate atunci când protocolul este configurat.

Configurarea BFD pe Juniper MX

Probabil, acesta este cel mai simplu lucru pe care trebuia să îl ajustați în viață.

pentru că nevoia de BFD apare în principal atunci când se utilizează protocolul BGP, configurarea BFD peste BGP.

Pentru a le permite, trebuie să conduceți comanda:

Aici setăm intervalul minim în milisecunde, la care routerul trimite pachetele "Hello".

Pentru a verifica dacă protocolul funcționează:

Pentru ca protocolul să funcționeze, este necesar ca pe rutele adiacente intervalul pentru expedierea pachetelor salo-coincide.

Activarea jurnalului pentru diagnosticare:

În final, ar trebui să obțineți ceva de genul:

Trebuie de asemenea remarcat faptul că porturile 3785, 3784 și 4784 trebuie să fie deschise pentru bfd, respectiv dacă aveți un firewall configurat, trebuie să le deschideți:







Articole similare

Trimiteți-le prietenilor: