Întrebați un inginer cât trebuie adăugat pentru MPLS și veți auzi un număr, de obicei treizeci, spus cu încredere. Numărul nu este atât de greșit cât este desprins: depinde în întregime de ce numără cifra de pornire și de ce transmite efectiv marginea furnizorului. Pe o pseudolegătură Ethernet ipotezele sunt vizibile, iar odată ce le scrieți, aritmetica înlocuiește folclorul.

Trei lucruri diferite sunt măsurate sub un singur nume. Există pachetul IP al clientului, cadrul Ethernet transportat prin pseudolegătură și propria încadrare externă a legăturii furnizorului. Un buget care le amestecă produce o valoare pe care niciun câmp de dispozitiv nu o așteaptă.

Un buget calculat cu fiecare ipoteză enunțată

Luați un pachet IP de client de 1500 de octeți, un antet Ethernet obișnuit transportat prin pseudolegătură fără FCS-ul clientului, nicio etichetă VLAN păstrată, o stivă de etichete cu două intrări și un cuvânt de control de patru octeți. Antetul Ethernet transportat adaugă 14, etichetele păstrate nu adaugă nimic, cele două intrări de etichetă adaugă 8 pentru că fiecare intrare are 4 octeți, iar cuvântul de control adaugă 4. Asta dă 1526 octeți de pachet încapsulat în MPLS.

Citiți rezultatul cu atenție. Exclude antetul Ethernet exterior al legăturii furnizorului și FCS-ul acestuia, și este un exemplu, nu o constantă de tastat în orice câmp numit MTU. Două etichete sunt și ele o ipoteză: stiva reală poate purta o etichetă de transport, o etichetă de serviciu și uneori mai mult, iar fiecare intrare costă aceiași 4 octeți.

Ce traversează de fapt pseudolegătura

RFC 4448 definește cum călătoresc cadrele Ethernet în interiorul MPLS, iar în modelul său obișnuit preambulul și FCS-ul clientului sunt eliminate la intrare și regenerate la ieșire. De aceea FCS-ul nu apare în bugetul de mai sus. Tratarea VLAN depinde de modul de serviciu: un mod care păstrează etichetele clientului le adaugă octeții înapoi, iar un mod care le mapează nu face asta. Păstrarea suplimentară sau încapsularea suplimentară trebuie numărate deasupra.

Cuvântul de control face parte din aritmetică ori de câte ori este folosit. RFC 8469 îl recomandă pentru pseudolegăturile Ethernet, așa că un text mai vechi care îl descrie ca opțional nu este dovada că drumul dumneavoastră îl omite. Confirmați modul de serviciu real la furnizor în loc să îl deduceți dintr-o diagramă.

Comparați numărul cu câmpul corect

Acum puneți dimensiunea încapsulată necesară lângă fiecare legătură relevantă și lângă definiția producătorului a limitei pe care o configurați. Unele câmpuri descriu un pachet IP, altele descriu un cadru sau o altă frontieră de încapsulare. Două numere pot părea identice și pot descrie capacități diferite, și așa o configurație care pare potrivită produce pierderi în producție.

De aceea este riscant și să copiați o valoare între platforme fără legătură. Numele câmpului este specificația, nu numărul zecimal pe care îl țineți minte de la consola altui producător.

Încărcăturile ping nu sunt valori MTU

Încărcătura unui ping IPv4 nu este o MTU IP. Antetul IP și antetul ICMP consumă și ele octeți, așa că o dimensiune de încărcătură care reușește corespunde unui pachet mai mare pe fir. O sondă care trece la o singură dimensiune nu spune nimic nici despre un serviciu cu alt mod VLAN sau o stivă de etichete mai adâncă. Testul măsoară o cale, o dimensiune și o formă de încărcătură, iar serviciul poate varia toate trei.

Mai rău, un ping poate reuși în timp ce cadrele mari eșuează, pentru că sonda a exersat o cale și o dimensiune pe care traficul real nu le folosește niciodată. Tratați-l ca un singur punct de date despre accesibilitate, nu ca o specificație de serviciu de nivel 2.

Când cadrul nu încape

Dacă cadrele supradimensionate nu pot fi transportate și nu există niciun mecanism de fragmentare sau reasamblare acceptat, ele sunt aruncate, de obicei fără o eroare curată la niciun capăt. Aplicațiile arată atunci expirări la transferurile în bloc, în timp ce sesiunile interactive rămân sănătoase, ceea ce trimite oamenii să se uite la firewall-uri și rute în loc să numere octeți.

Clarificați bugetul real cu furnizorul: mod de serviciu, tratarea etichetelor, adâncimea etichetelor, cuvântul de control și limita exactă pe care o impune dispozitivul dumneavoastră. Scrieți ipotezele lângă număr, pentru că altfel următorul inginer moștenește regula celor treizeci de octeți și un mister.

Articole similare