Gall dau beiriannydd adael yr un ffenestr gynnal a chadw'n argyhoeddedig bod y llwybr newydd mewn gwasanaeth, a'r ddau fod yn anghywir am resymau gwahanol. Adeiladodd un yr LSP a thybio y byddai'r gwasanaeth yn ei ddilyn. Gadawodd y llall y gwasanaeth yn llonydd a thybio nad oedd dim wedi newid. Dim ond y cludwr y mae cyfeiriad ei gyfoedr yn datrys iddo ar y pryd y mae pseudowire yn ei ddefnyddio, felly'r cwestiwn go iawn yw beth mae'r datrysiad hwnnw'n ei gynhyrchu ar hyn o bryd, ac mae'r ddau gynllun yn ateb hynny'n wahanol.

Mae un label yn enwi gwasanaeth, mae'r llall yn symud pecyn

Mae label pseudowire, a signalir gan LDP targededig fel y disgrifir yn RFC 4447, yn dweud wrth ymyl y darparwr sy'n derbyn pa gylched atodiad ddylai dderbyn y ffrâm. Nid yw'n dweud dim am sut y cyrhaeddodd y ffrâm yno. Mae'r label oddi tano yn perthyn i'r cludwr, a'r pentwr hwnnw'n cael ei adeiladu gan beth bynnag a hysbysebodd gyrhaeddiad ar gyfer loopback y cyfoedr, boed LDP, RSVP-TE neu lwybr a lwybrwyd gan segmentau. Gan fod protocolau gwahanol yn signalo'r ddwy haen, gall un fod yn iach tra bo'r llall yn hen. Y gwahanu hwn yw holl ffynhonnell y dryswch.

Gwerth ei ddweud yn blwmp ac yn blaen: nid y pseudowire sy'n dewis yr LSP. Mae'n rhoi ffrâm i'r cludwr, ac mae'r cludwr yn penderfynu o'r cyfeiriad cyrchfan a roddwyd iddo.

Dyma hefyd pam mae ping glân ar draws yr LSP newydd yn profi cyn lleied. Gall yr LSP fod i fyny, wedi'i labelu, ac yn cario gwasanaethau eraill tra bo'ch pseudowire yn dal i ddatrys trwy neidio nesaf gwahanol. Hyd nes y darllenwch y rhwymiad, nid yw'r ddau ffaith yn gysylltiedig.

Opsiwn A: pinio'r pseudowire i gludwr a ddewiswyd

Mae pinio'n golygu gwneud datrysiad cludwr y gwasanaeth yn benderfyniadol. Yn dibynnu ar y platfform, mae hynny'n cymryd ffurf polisi dewis twnd, pwynt terfyn cludwr penodol ar y gwasanaeth, neu bolisi llwybr sy'n ailysgrifennu'r neidio nesaf ar gyfer cyfeiriad y cyfoedr. Mae'r tri yn gwneud yr un peth o dan yr wyneb: maent yn gorfodi datrysiad un cyrchfan ar LSP penodol. Dyna sy'n gwneud y canlyniad yn archwiladwy wedyn.

Y gost yw'r cwmpas. Mae polisi sy'n cyfateb ar gyfeiriad cyfoedr yn effeithio ar bob gwasanaeth sy'n pwyntio at y cyfoedr hwnnw, nid yn unig y pseudowire oedd gennych mewn golwg.

Mae'r cynllun wrth gefn yn haeddu penderfyniad cyn y ffenestr newid, nid yn ystod. Os bydd yr LSP sydd wedi'i binio'n cwympo, naill ai byddwch yn gadael i'r gwasanaeth reidio llwybr cymeradwy arall neu'n gadael iddo stopio. Mae polisi sy'n cwympo'n dawel i lwybr sy'n torri cyfyngiad oedi neu anghysondeb wedi troi ymyrraeth lân yn rhywbeth llawer anoddach ei egluro i unrhyw un.

Opsiwn B: gadael i'r IGP ddewis a gwylio beth sy'n digwydd

Mae gadael y gwasanaeth yn llonydd yn gynllun dilys, ac yn aml y gwell un. Mae'r pseudowire'n dilyn yr un datrysiad â thraffig arall i loopback y cyfoedr, felly mae'n etifeddu cydgyfeiriant IGP, ataliad rhagddodiad a pha bynnag gefnlen y mae'r craidd eisoes yn ei gynnig. Llai o bolisïau sy'n golygu llai o leoedd i gydweddiad hen guddio ynddynt. Y fasnach yw na fyddwch bellach yn rheoli pa lwybr y mae'r gwasanaeth yn ei gymryd, dim ond bod rhyw lwybr yn bodoli.

Mae multipath cost cyfartal yn miniogi'r fasnach honno'n fwy nag y mae'n ymddangos ar yr olwg gyntaf. Mae hasio fesul llif, felly gall dau sgwrs y tu mewn i un pseudowire adael ar labeli allanol gwahanol.

Darllenwch yr anfon a osodwyd cyn trystio'r naill na'r llall

Dechreuwch gyda chyfeiriad y cyfoedr yn hytrach na'r gwasanaeth. Ar Junos, mae show route 203.0.113.1 detail yn argraffu'r neidio nesaf a ddewiswyd a'r gweithrediad label, ac mae show route table mpls.0 yn mapio'r label sy'n dod i mewn i'r gweithrediad hwnnw. Ar IOS XR, mae show mpls l2transport vc 100 detail yn rhoi cyflwr y pseudowire ynghyd â'r pentwr a osodwyd.

Cadarnhewch yr LSP y mae'r cludwr yn ei ddefnyddio mewn gwirionedd, nid yr un a enwir yn eich dogfen gynllun. Mae traceroute mpls ipv4 203.0.113.1/32 ar IOS XR yn cerdded y llwybr a newidiwyd gan labeli ac yn rhestru'r labeli a'r rhyngwynebau allan ar hyd-ddo, sef y peth agosaf at wylio'r llwybr eich hun. Yna ailadroddwch yr ymarferiad o ymyl y darparwr pell, oherwydd mae'r cyfeiriad dychwelyd yn datrys yn annibynnol ac mae anghymesur yn gyffredin ar ôl rholio allan polisi'n rhannol. Mae llwybr sy'n gywir un ffordd ac yn anghywir y ffordd arall yn waeth nag un sy'n anghywir yn gyffredin, gan y bydd hanner eich profion yn pasio.

Cadwch y dystiolaeth gyda chofnod y gwasanaeth: cyfeiriad y cyfoedr, y neidio nesaf, y label allanol, a'r dyddiad y gwnaethoch wirio. Mae polisïau llwybr yn heneiddio'n wael, ac nid oes neb yn cofio pa un oedd mewn grym ddau chwarter yn ôl.

Dewiswch yn ôl modd methiant, nid yn ôl dymuniad

Mae pinio'n addas ar gyfer gwasanaethau â chyfyngiad na all IGP ei fynegi, a thimau sy'n gallu cynnal y polisi drwy bob newid. Mae gadael i'r IGP yn addas ar gyfer gwasanaethau sy'n gorfod goroesi unrhyw un methiant heb berson yn y ddolen.

Y cwestiwn penderfynol yw beth mae llwybr anghywir yn ei gostio i chi. Os yw gwasanaeth ar yr LSP anghywir ond yn perfformio ychydig yn waeth, gadewch i'r IGP benderfynu a gwariwch yr ymdrech ar fonitro. Os yw llwybr anghywir yn torri contract, canfyddiad archwilio neu ofyniad anghysondeb, piniwch ef ac ysgrifennwch y cynllun wrth gefn. Yna profwch y cynllun wrth gefn, oherwydd mae cynllun wrth gefn heb ei brofi'n dybiaeth yn hytrach na chynllun. Naill ffordd neu'r llall, ailddarllenwch y rhwymiad a osodwyd ar ôl unrhyw newid i'r craidd, a thriniwch pseudowire a ddaeth i fyny fel tystiolaeth o ddim byd ond bod y signalo'n gweithio.

Erthyglau cysylltiedig