Multiprotocol Label Switching
Multiprotocol Label Switching (disingkat menjadi MPLS) adalah teknologi penyampaian paket pada jaringan backbone berkecepatan tinggi. Asas kerjanya menggabungkan beberapa kelebihan dari sistem komunikasi circuit-switched dan packet-switched yang melahirkan teknologi yang lebih baik dari keduanya.
Sebelumnya, paket-paket diteruskan dengan protokol routing seperti OSPF, IS-IS, BGP, atau EGP. Protokol routing berada pada lapisan network (ketiga) dalam sistem OSI, sedangkan MPLS berada di antara lapisan kedua dan ketiga.

Prinsip kerja MPLS ialah menggabungkan kecepatan switching pada layer 2 dengan kemampuan routing dan skalabilitas pada layer 3. Cara kerjanya adalah dengan menyelipkan label di antara header layer 2 dan layer 3 pada paket yang diteruskan. Label dihasilkan oleh Label-Switching Router dimana bertindak sebagai penghubung jaringan MPLS dengan jaringan luar. Label berisi informasi tujuan node selanjutnya ke mana paket harus dikirim. Kemudian paket diteruskan ke node berikutnya, di node ini label paket akan dilepas dan diberi label yang baru yang berisi tujuan berikutnya. Paket-paket diteruskan dalam path yang disebut LSP (Label Switching Path).

Sejarah 

 1994: Toshiba mempersembahkan ide Cell Switch Router (CSR) ke IETF BOF
 1996: Ipsilon, Cisco dan IBM mengumumkan rencana label switching
 1997: Pembentukan kelompok kerja IETF MPLS
 1999: Peluncuran pertama  VPN MPLS(L3VPN) dan TE
 2000: Rekayasa Lalu Lintas MPLS
 2001: Penerbitan pertama Request for Comments (RFCs) MPLS 
 2002: AToM (L2VPN)
 2004: GMPLS; L3VPN skala-besar
 2006:"Harsh" TE skala-besar
 2007: L2VPN skala-besar
 2009: Label Switching Multicast
 2011: Profil transportasi MPLS

Komponen 
 Label Switched Path (LSP): Merupakan jalur yang melalui satu atau serangkaian LSR dimana paket diteruskan oleh label swapping dari satu MPLS node ke MPLS node yang lain.
 Label Switching Router: MPLS node yang mampu meneruskan paket-paket layer-3
 MPLS Edge Node atau Label Edge Router (LER): MPLS node yang menghubungkan sebuah MPLS domain dengan node yang berada di luar MPLS domain
 MPLS Egress Node: MPLS node yang mengatur trafik saat meninggalkan MPLS domain
 MPLS ingress Node: MPLS node yang mengatur trafik saat akan memasuki MPLS domain
 MPLS label: merupakan label yang ditempatkan sebagai MPLS header
 MPLS node: node yang menjalankan MPLS. MPLS node ini sebagai control protokol yang akan meneruskan paket berdasarkan label.

Hubungan dengan Protokol Internet

Proteksi lokal MPLS 

Jika terjadi kegagalan elemen jaringan saat mekanisme pemulihan digunakan pada lapisan IP, pemulihan mungkin menghabiskan waktu beberapa detik yang mungkin tidak dapat diterima untuk aplikasi waktu nyata seperti VoIP. Sebaliknya, proteksi lokal MPLS memenuhi persyaratan aplikasi waktu nyata dengan waktu pemulihan yang sebanding dengan jaringan penghubung jalur terpendek atau cincin SONET kurang dari 50 md.

Peluncuran 
MPLS saat ini (mulai Maret 2012) digunakan di jaringan khusus IP dan di standarisasi oleh IETF di . Ini diluncurkan untuk menghubungkan sedikitnya dua fasilitas untuk penerapan yang sangat besar.

Dalam praktiknya, MPLS terutama digunakan untuk meneruskan IP protocol data units (PDUs) dan lalu lintas Virtual Private LAN Service (VPLS) Ethernet. Aplikasi utama MPLS adalah rekayasa lalu lintas telekomunikasi, dan VPN MPLS.

Evolusi 
MPLS awalnya diusulkan untuk memungkinkan penerusan lalu lintas berkinerja tinggi dan rekayasa lalu lintas di jaringan IP. Namun itu berkembang di Generalized MPLS (GMPLS) untuk memungkinkan pembuatan label-switched paths (LSPs) juga di jaringan IP non-native, seperti jaringan SONET/SDH dan panjang gelombang diaktifkan jaringan optik .

Protokol kompetitor 
MPLS dapat tersedia di lingkungan IPv4 dan IPv6, dengan menggunakan perutean protokol yang tepat. Tujuan utama dari pengembangan MPLS adalah meningkatkan kecepatan perutean. Tujuan ini tidak lagi relevan karena penggunaan metode switching yang lebih baru (mampu meneruskan IPv4 biasa secepat paket berlabel MPLS), seperti switching berbasis ASIC, TCAM dan CAM. Sekarang oleh karena itu, pengaplikasian utama dari MPLS adalah menerapkan rekayasa lalu lintas terbatas dan lapisan 3 / lapisan 2 VPN "tipe penyedia layanan" melalui jaringan IPv4.

Catatan

Refrensi

Bacaan lanjut 
 "Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice" oleh John Evans, Clarence Filsfils (Morgan Kaufmann, 2007, )
 Rick Gallaher's MPLS Training Guide ()

Jaringan komputer

Pranala luar 

 MPLS Working Group, IETF.
 MPLS IP Specifications, forum Broadband.
 A brief history of MPLS, RIPE

Standar internet