Vra 'n ingenieur hoeveel om vir MPLS by te tel, en jy sal 'n getal hoor, gewoonlik dertig, met selfvertroue gelewer. Die getal is nie so sehr verkeerd nie as wat dit losgeslaan is: dit hang heeltemal daarvan af wat die beginpunt meet en wat die verskafferrand werklik uitsaai. Op 'n Ethernet-pseudodraad is die aannames sigbaar, en sodra jy hulle neerskryf, vervang die rekenkunde die volksgeloof.

Drie verskillende dinge word onder een naam gemeet. Daar is die kliënt se IP-pakket, die Ethernet-raam wat oor die pseudodraad gedra word, en die verskaffer se eie buitenste skakelraamwerk. 'n Begroting wat hulle vermeng, lewer 'n waarde wat geen toestelveld verwag nie.

Een uitgewerkte begroting met elke aanname uitgespel

Neem 'n kliënt-IP-pakket van 1500 grepe, 'n gewone Ethernet-opskrif wat sonder die kliënt se FCS oor die pseudodraad gedra word, geen VLAN-etiket wat behou word nie, 'n etiketstapel van twee inskrywings en 'n beheerswoord van vier grepe. Die gedraagde Ethernet-opskrif voeg 14 by, behoue etikette voeg niks by nie, die twee etiketinskrywings voeg 8 by omdat elke inskrywing 4 grepe is, en die beheerswoord voeg 4 by. Dit gee 1526 grepe MPLS-ingekapselde pakket.

Lees die resultaat aandagtig. Dit sluit die verskafferskakel se buitenste Ethernet-opskrif en sy FCS uit, en dit is 'n voorbeeld, nie 'n konstante om in enige veld met die naam MTU te tik nie. Twee etikette is ook 'n aanname: die werklike stapel kan 'n vervoeretiket, 'n diensetiket en soms meer dra, en elke inskrywing kos dieselfde 4 grepe.

Wat werklik oor die pseudodraad gaan

RFC 4448 definieer hoe Ethernet-rame binne MPLS beweeg, en in sy gewone model word die kliënt se preambule en FCS by inkomende verkeer gestroop en by uitgaande verkeer hergenereer. Dit is waarom die FCS nie in die begroting hierbo verskyn nie. VLAN-hantering hang van die diensmodus af: 'n modus wat kliëntetikette bewaar, tel hul grepe terug, en 'n modus wat hulle karteer, doen nie. Bykomende bewaring of ekstra inkapseling moet boonop getel word.

Die beheerswoord is deel van die rekenkunde wanneer dit gebruik word. RFC 8469 beveel dit vir Ethernet-pseudodrade aan, so 'n ouer teks wat dit as opsioneel beskryf, is nie bewys dat jou pad dit uitlaat nie. Bevestig die werklike diensmodus by die verskaffer eerder as om dit uit 'n diagram af te lei.

Vergelyk die getal met die regte veld

Hou nou die vereiste ingekapselde grootte langs elke relevante skakel, en langs die verskaffer se definisie van die limiet wat jy instel. Sommige velde beskryf 'n IP-pakket, ander beskryf 'n raam of 'n ander inkapselingsgrens. Twee getalle kan identies lyk en verskillende vermoëns beskryf, en dit is hoe 'n opstelling wat pasbaar lyk, in produksie druppels veroorsaak.

Dit is ook waarom dit riskant is om 'n waarde tussen onverbandhoudende platforms te kopieer. Die naam van die veld is die spesifikasie, nie die desimale getal wat jy van 'n ander verskaffer se konsole onthou nie.

Ping-nuttelvragte is nie MTU-waardes nie

Die nuttelvrag van 'n IPv4-ping is nie 'n IP-MTU nie. Die IP-opskrif en die ICMP-opskrif verbruik ook grepe, so 'n nuttelvraggrootte wat slaag, stem ooreen met 'n groter pakket op die draad. 'n Toets wat teen een grootte slaag, sê ook niks oor 'n diens met 'n ander VLAN-modus of 'n dieper etiketstapel nie. Die toets meet een pad, een grootte en een nuttelvragvorm, en die diens kan al drie verander.

Erger nog, 'n ping kan slaag terwyl groot rame misluk, omdat die toets 'n pad en 'n grootte gebruik het wat die werklike verkeer nooit benut nie. Behandel dit as een datapunt oor bereikbaarheid, nie as 'n spesifikasie vir 'n laag-2-diens nie.

Wanneer die raam nie pas nie

As oorgroot rame nie gedra kan word nie en geen ondersteunde fragmentering- of herbouingsmeganisme in plek is nie, word hulle laat val, gewoonlik sonder 'n duidelike fout aan enige kant. Toepassings wys dan timeouts op groot oordragte terwyl interaktiewe sessies gesond bly, wat mense na firewalls en roetes laat kyk eerder as na grepetellings.

Bepaal die werklike begroting saam met die verskaffer: diensmodus, etikethantering, etiketdiepte, beheerswoord en die presiese limiet wat jou toestel handhaaf. Skryf die aannames langs die getal, want die volgende ingenieur sal andersins die dertig-grepe-reël en 'n raaisel erf.

Verwante artikels