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 headerlayer 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
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.
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.[2][3][4] 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.[2][4][5]
Peluncuran
MPLS saat ini (mulai Maret 2012) digunakan di jaringan khusus IP dan di standarisasi oleh IETF di RFC3031. 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.[6] Tujuan ini tidak lagi relevan[7] karena penggunaan metode switching yang lebih baru (mampu meneruskan IPv4 biasa secepat paket berlabel MPLS), seperti switching berbasis ASIC, TCAM dan CAM.[8] Sekarang oleh karena itu, pengaplikasian utama[9] dari MPLS adalah menerapkan rekayasa lalu lintas terbatas dan lapisan 3 / lapisan 2 VPN "tipe penyedia layanan" melalui jaringan IPv4.[10]
^Raza; et al. (2005), "Online routing of bandwidth guaranteed paths with local restoration using optimized aggregate usage information", IEEE International Conference on Communications, 2005. ICC 2005. 2005, IEEE-ICC 2005, 1, hlm. 201–207, doi:10.1109/ICC.2005.1494347, ISBN0-7803-8938-7.Parameter |s2cid= yang tidak diketahui akan diabaikan (bantuan)
^ abLi Li; et al. (2005), "Routing bandwidth guaranteed paths with local restoration in label switched networks", IEEE Journal on Selected Areas in Communications, IEEE Journal on Selected Areas in Communications, 23 (2): 437–449, doi:10.1109/JSAC.2004.839424.
^Kodialam; et al. (2001), "Dynamic Routing of Locally Restorable Bandwidth Guaranteed Tunnels using Aggregated Link Usage Information", Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213), IEEE Infocom. pp. 376–385. 2001, 1, hlm. 376–385, doi:10.1109/INFCOM.2001.916720, ISBN0-7803-7016-3.Parameter |s2cid= yang tidak diketahui akan diabaikan (bantuan)
^"Is MPLS faster?". www.802101.com (dalam bahasa Inggris). 2017-08-04. Diakses tanggal 2017-08-05.
^Joseph M. Soricelli with John L. Hammond, Galina Diker Pildush, Thomas E. Van Meter, Todd M. Warble (June 2003). Juniper JNCIA Study Guide(PDF). ISBN0-7821-4071-8.Pemeliharaan CS1: Banyak nama: authors list (link)
Bacaan lanjut
"Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice" oleh John Evans, Clarence Filsfils (Morgan Kaufmann, 2007, ISBN0-12-370549-5)