Junos L2VPN: kry eers die kliënt se aansluitingskontrak reg
Die pseudowire begin by die plaaslike aansluiting. Pas die raam, die logiese eenheid, die inkapseling en die diensbinding aanmekaar voordat jy aan seinwerk raak.
Voordat jy aan 'n pseudowire raak, volg een kliëntraam tot in die PE en kyk waar dit veronderstel is om te land. Die fisiese poort klassifiseer dit in 'n logiese eenheid, daardie eenheid dra 'n inkapseling, en die eenheid is aan 'n diens gebind. Drie afsonderlike besluite, drie afsonderlike maniere om dit verkeerd te kry. Die meeste gevalle wat as 'n seinwerkfout opgeskaleer word, is eintlik 'n raam wat in 'n eenheid geklassifiseer word wat niemand vir daardie diens opgestel het nie. Begin dus by die aansluiting en werk na buite.
Skryf die raamkontrak neer
Teken die kontrak aan voordat jy enige opstelling kies: ongemerk, een diensmerker of 'n stapel. Voeg die MTU by wat die kliënt gaan stuur en die merkerbehandeling wat in elke rigting verwag word, want dit is onderhandelde eienskappe eerder as plaaslike voorkeure. 'n Eenheidnommer is net 'n identifiseerder en sê niks oor watter rame die koppelvlak sal aanvaar nie.
Skryf dit in die diensnota eerder as in 'n kaartjiekommentaar. Die persoon wat dit oor ses maande ontfout, sal die nota lees. Hy sal nie die kaartjie lees nie.
Pas die inkapseling by die kontrak
'n Diens met een merker gebruik tipies 'n VLAN-stroombaan-inkapseling soos vlan-ccc, terwyl ongemerkte rame die gewone Ethernet-stroombaanvorm nodig het en 'n stapel die uitgebreide variant wat twee merkers verstaan. Op 'n platform wat inkapseling per eenheid ondersteun, kan een fisiese koppelvlak verskeie gelyktydig huisves, wat gerieflik is en ook die manier is waarop 'n raam in die verkeerde eenheid beland. Waar die gids vir jou platform family ccc, stel dit op as deel van die volledige aansluiting eerder as om dit aan 'n gerouteerde koppelvlak vas te bout. Die inkapselingsgids lys watter aansluitingstipes watter vereistes oplê.
Moenie uit versigtigheid een family-stelling by elke koppelvlak voeg nie. Die opstelling wat een stroombaan laat werk, kan die volgende een rame laat aanvaar wat sy kliënt nooit stuur nie.
Bind die aansluiting aan die regte diens
'n BGP-geseinde Layer 2 VPN, 'n LDP-geseinde stroombaan en die ander ondersteunde dienste het elkeen sy eie koppelvlakbinding en seinwerkopstelling, en hulle is nie uitruilbaar nie. Om die aansluitingstyl van die een met die seinwerk van die ander te meng, lewer 'n stroombaan wat 'n eweknie rapporteer en nooit 'n raam dra nie.
Vergelyk die verre punt met die nabye punt eerder as om een van die twee in isolasie te hersien: eweknie-adres, diensidentifiseerder, inkapselingsooreenkoms, verwagting vir die beheerraamwoord en groottebegroting. Die MPLS-onderlaag kan heeltemal gesond wees terwyl die aansluiting ontbreek of elders geklassifiseer is; daarom bewys 'n toets wat net na die onderlaag kyk hier niks nie.
Verifieer met die raam, nie met die status nie
Lees die plaaslike koppelvlaktellers terwyl die kliënt verkeer stuur, lees dan die dienstoestand en bevestig daarna dat die raam wat aankom die raam is wat ooreengekom is, insluitend sy merker. 'n Herstelde aansluiting lewer daardie raam; 'n statusverandering op sy eie is nêrens 'n bewys van nie.
Waar jy gemagtig is om op te neem, kyk na die raam in albei rigtings. Merker-asimmetrie is maklik om in 'n statusaansig mis te kyk en duidelik in 'n opname. Daardie asimmetrie verduidelik ook klagtes wat in een rigting werk en in die ander faal.
Skryf dit dan neer
Teken vier waardes in die diensnota aan: kontrak, inkapseling, eenheid en diensbinding. Daardie vier is wat 'n nuwe ingenieur nodig het en wat 'n opstellingshersiening selde uitdruklik noem.
Wanneer die stroombaan oor ses maande breek, is daardie nota die verskil tussen 'n kwartier se werk en om die hele ontwerp weer uit 'n lopende opstelling af te lei. Voeg die datum by waarop jy dit laas geverifieer het, sodat die nota ook sê hoe verouderd dit is.