Ce este un pseudowire?

Pseudowire este un termen dat unei tehnici de telecomunicații și rețele de computere în care un circuit este emulat printr-o rețea existentă. În esență, creează un fir nou, virtual, printr-o rețea cu comutare de pachete (PSN) existentă. În acest fel, tehnologia mai veche poate fi folosită pentru a crea un fir dedicat pentru un client care apoi nu este conștient de vreo diferență între circuitul mai vechi și cel emulat.

Primul pseudowire a fost conceput de Luca Martini pentru a găsi o modalitate de a transmite servicii dedicate de interconectare a sistemelor deschise (OSI) de nivel doi printr-o rețea MPLS (multi-protocol label switching). Mai târziu, Internet Engineering Task Force (IETF) a format un grup de lucru în jurul conceptului pentru a afla cum să standardizeze metoda pentru furnizorii de servicii și să detalieze tehnicile implicate. Ei au devenit cunoscuți ca grupul de lucru de emulare pseudowire edge to edge (PWE3), iar lucrările trimise grupului de lucru de Martini și echipa sa au devenit cunoscute sub denumirea de Martini Drafts, cu câteva poreclite ulterior lucrările Dry Martini.

Motivul pentru distincția dintre margini este modul în care este implementată tehnica. Din perspectiva furnizorului de servicii, pseudofirul începe de la marginea rețelei a furnizorului, punctul în care se termină responsabilitățile clientului, până la marginea opusă a furnizorului, unde responsabilitățile clientului revin. În acest fel, un furnizor de servicii poate crea un circuit nou, dedicat pentru client prin rețeaua existentă cu comutare de pachete. Acest lucru este posibil pentru multe dintre cele mai frecvent utilizate protocoale de nivel de legătură de date model OSI, stratul doi, cum ar fi Ethernet, modul de transfer asincron (ATM), frame relay sau altă metodă de multiplexare cu diviziune în timp (TDM). PSN-ul furnizorului de servicii de bază poate fi o rețea de protocol Internet (IP) versiunea patru sau versiunea șase, o rețea MPLS sau implementată prin utilizarea versiunii trei a protocolului de tunel de nivel doi a IETF (L2TPv3).

Pe măsură ce traficul de rețea părăsește rețeaua clientului și întâlnește marginea furnizorului, acesta este împachetat pentru livrare prin circuitul emulat. La pachet sunt adăugate câteva straturi, primul dintre care conține adresele pentru fiecare dintre routerele edge ale furnizorului. De asemenea, este fixat un strat de încapsulare, care conține informații despre ce pseudowire trebuie să parcurgă pachetele, în cazul în care furnizorul are multe emulate pe PSN, și informații despre tipul sarcinii utile, cum ar fi protocolul original utilizat în rețeaua clientului, care este dezbrăcat pentru transmitere prin cablu virtual. Ultimul strat este sarcina reală de date. Când pachetul încapsulat ajunge la cealaltă margine a tunelului furnizorului, acesta este defalcat înapoi pentru a fi livrat în rețeaua clientului și este returnat informațiile de protocol original.

Pseudofirele oferă în cele din urmă capacitatea tehnologiei mai vechi de a converge cu metode mai noi, deoarece tehnica permite continuarea utilizării multor protocoale de rețea vechi. De asemenea, este mult mai eficient din punct de vedere al costurilor să creezi emularea peste un PSN existent, spre deosebire de crearea de fire paralele suplimentare. Unele companii au implementat propria lor formă de pseudowire, una dintre cele mai vechi fiind tehnologia TDMoIP® creată de RAD Data Communications®. Cisco Systems® oferă, de asemenea, tehnica în dispozitivele sale de ruter, unde este numită Any Transport over MPLS (AToM®).