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

sunting
  • 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 [1]
  • 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

sunting
  • 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

sunting

Proteksi lokal MPLS

sunting

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

sunting

MPLS saat ini (mulai Maret 2012) digunakan di jaringan khusus IP dan di standarisasi oleh IETF di RFC 3031. 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

sunting

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

sunting

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]

Catatan

sunting

Referensi

sunting
  1. ^ E. Rosen; A. Viswanathan; R. Callon (January 2001), RFC3031: Multiprotocol Label Switching Architecture, IETF, doi:10.17487/RFC3031 
  2. ^ a b Aslam; et al. (2005-02-02), NPP: A Facility Based Computation Framework for Restoration Routing Using Aggregate Link Usage Information, QoS-IP 2005 : quality of service in multiservice IP network, diakses tanggal 2006-10-27. 
  3. ^ 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, ISBN 0-7803-8938-7. 
  4. ^ a b Li 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. 
  5. ^ 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, ISBN 0-7803-7016-3. 
  6. ^ "Is MPLS faster?". www.802101.com (dalam bahasa Inggris). 2017-08-04. Diakses tanggal 2017-08-05. 
  7. ^ Alwayn, Vivek. (2002). Advanced MPLS design and implementation. Indianapolis, Ind.: Cisco Press. ISBN 158705020X. OCLC 656875465. 
  8. ^ Salah M. S. Buraiky (December 2018). "An Informal Guide to the Engines of Packet Forwarding". Juniper Forums. 
  9. ^ Richard A Steenbergen (June 13–16, 2010). "MPLS for Dummies" (PDF). NANOG. 
  10. ^ Joseph M. Soricelli with John L. Hammond, Galina Diker Pildush, Thomas E. Van Meter, Todd M. Warble (June 2003). Juniper JNCIA Study Guide (PDF). ISBN 0-7821-4071-8. 

Bacaan lanjut

sunting
  • "Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice" oleh John Evans, Clarence Filsfils (Morgan Kaufmann, 2007, ISBN 0-12-370549-5)
  • Rick Gallaher's MPLS Training Guide (ISBN 1932266003)

Pranala luar

sunting