Vad är en Pseudowire?

Pseudowire är en term som ges till en telekommunikations- och datornätverksteknik där en krets emuleras via ett befintligt nätverk. I huvudsak skapar det en ny virtuell tråd genom ett befintligt paketomkopplat nätverk (PSN). På detta sätt kan äldre teknik användas för att skapa en dedicerad tråd för en kund som då inte är medveten om någon skillnad mellan den äldre kretsen och den emulerade.

Den första pseudowire utformades av Luca Martini för att räkna ut ett sätt att överföra dedicerade öppna systeminterconnection (OSI) -modellager två tjänster via ett MPLS-nätverk med flera protokolletiketter. Senare bildade Internet Engineering Task Force (IETF) en arbetsgrupp kring konceptet för att ta reda på hur man standardiserar metoden för tjänsteleverantörer och detaljerade teknikerna involverade. De blev kända som pseudowire-emulering från kant till kant (PWE3) arbetsgrupp, och de papper som Martini och hans team överlämnade till arbetsgruppen blev kända för Martini Drafts, med några få som sedan kallade Dry Martini-papper.

Anledningen till skillnaden från kant till kant är i hur tekniken implementeras. Ur ett tjänsteleverantörsperspektiv börjar pseudowire vid leverantörens kant av nätverket, den punkt där kundens ansvar slutar, till motsatt leverantörskant, där kundens ansvar plockas upp igen. På detta sätt kan en tjänsteleverantör skapa en ny dedicerad krets för kunden via det befintliga paketomkopplade nätverket. Detta är möjligt för många av de mest använda OSI-modelldatalänkskiktet, lager två, protokoll som Ethernet, asynkron överföringsläge (ATM), ramrelä eller en annan tidsdelningsmultiplexeringsmetod. Den underliggande tjänsteleverantörens PSN kan vara ett version fyra eller IP-nätverk (version sex Internet Protocol), ett MPLS-nätverk, eller implementeras genom att använda IETF: s version tre av skikt två tunneling-protokollet (L2TPv3).

När nätverkstrafik lämnar kundens nätverk och möter leverantörens kant, är den lindad för leverans över den emulerade kretsen. Några lager läggs till i paketet, varav det första innehåller adresserna för var och en av leverantörens kantrutrar. Ett kapslingslager klistras också på, som innehåller information om vilken pseudowire-paketet måste korsa, i händelse av att leverantören har många emulerade på PSN, och information om nyttolastens typ, till exempel det ursprungliga protokollet som används i kundens nätverk som är borttagna för överföring över den virtuella kabeln. Det sista lagret är den faktiska nyttolasten med data. När det inkapslade paketet når den andra kanten av leverantörens tunnel bryts det ner för leverans till kundens nätverk och ges tillbaka den ursprungliga protokollinformationen.

Pseudowires ger i slutändan förmågan för äldre teknik att konvergera med nyare metoder, eftersom tekniken gör det möjligt för många äldre nätverksprotokoll att fortsätta användas. Det är också mycket mer kostnadseffektivt att skapa emulering över en befintlig PSN, i motsats till att skapa ytterligare parallella ledningar. Vissa företag har implementerat sin egen form av pseudowire, ett av de tidigaste är TDMoIP®-tekniken skapad av RAD Data Communications®. Cisco Systems® erbjuder också tekniken i sina routerenheter, där den kallas Any Transport over MPLS (AToM®).

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?