Kembali

2026-08-17 14:48

Fungsi MPLS pada MikroTik: Panduan Lengkap untuk Penerapan dan Manfaat

Pada era digital saat ini, keberhasilan jaringan tidak hanya bergantung pada kecepatan koneksi, tetapi juga pada kemampuan untuk menyesuaikan aliran data, mengoptimalkan dana, dan menyediakan layanan yang dikustomisasi bagi pelanggan. Multi-Protocol Label Switching (MPLS) adalah salah satu teknologi yang telah terbukti mampu memberikan solusi tersebut dalam berbagai skenario jaringan. MikroTik, sebagai penyedia router berkinerja tinggi dengan sistem operasi RouterOS, kini mendukung MPLS, membuka kesempatan bagi operator dan penyedia layanan untuk membangun jaringan yang lebih efisien, lebih skalabel, dan lebih aman.

Agenda Artikel

  1. Pengenalan MPLS
  2. Poros Penting MPLS pada MikroTik
  3. Manfaat Menggunakan MPLS pada Router MikroTik
  4. Arsitektur Jaringan MPLS
  5. Skema Label: Label Switching, Label Distribution Protocol, dan LSP
  6. Konfigurasinya: Langkah-Demi-Langkah di MikroTik RouterOS
  7. Konfigurasi Label Distribution Protocol (LDP) dan Border Gateway Protocol (BGP)
  8. Implementasi Virtual Private LAN Service (VPLS) pada MikroTik
  9. Traffic Engineering: Pengaturan MPLS TE Forwarding
  10. VPN/MPLS: Penerapan Layer 2 dan Layer 3 VPN
  11. Penggunaan MPLS dengan Channel Higher Quality of Service (QoS)
  12. Troubleshooting Umum dan Best Practices
  13. Kesimpulan

1. Pengenalan MPLS

Multi-Protocol Label Switching adalah teknologi jaringan yang memanfaatkan label ringkas untuk mengarahkan paket data di dalam jaringan. Dibandingkan dengan metode routing tradisional berbasis IP yang memerlukan hitung rute lengkap di setiap hop, MPLS dikenai label pada paket sehingga switch dapat memutuskan jalur secara lebih cepat.

Beberapa sifat khas MPLS:

2. Poros Penting MPLS pada MikroTik

Router MikroTik menyediakan dukungan MPLS melalui modul RouterOS 7.x. Beberapa fitur penting yang disediakan meliputi:

3. Manfaat Menggunakan MPLS pada Router MikroTik

Implementasi MPLS pada MikroTik menghasilkan beberapa keuntungan signifikan, baik bagi perusahaan maupun penyedia layanan:

  1. Optimalisasi Bandwidth – Dengan teknik Traffic Engineering, bandwidth dapat dialokasikan secara cergas dan dinamis, menghindari bottleneck.
  2. Isolation Layanan – Label dapat menunjukkan layanan tertentu, membantu mengelola pelayanan pelanggan dengan tingkatan prioritas.
  3. Segementasi Multi-PT untuk Pentingnya Pengalaman Penyedia Layanan – LDP dan BGP memungkinkan konfigurasi multi-topology pada satu infrastruktur.
  4. Peningkatan Keamanan – Laser-an private data via MPLS L2/L3 Circuit terbatas dukungan ACL dan Firewall yang terintegrasi.
  5. Skalabilitas – Template konfigurasi yang terstandarisasi memungkinkan deploy jaringan cepat ke beberapa negara.
  6. Kompatibilitas dengan protokol berulang – MPLS dapat memakai berbagai protokol berbasis label.

4. Arsitektur Jaringan MPLS

Berikut gambaran topologi standar MPLS di jaringan MikroTik:

Node Peran Fungsi MPLS
Edge Router (CRW) Menghubungkan pengguna akhir dengan infrastruktur MPLS. Label Edge (LDP agent)
Core Router (CRX) Pengolah jalur sepanjang jaringan. Label Switching, TE Forwarding
End-to-End Router (ERX) Penyampai layanan akhir (L3VPN bulats). Label Distribution, BGP, VPN Routing

5. Skema Label

A. Label Switching – Setiap paket diberi label numerik saat memasuki jaringan. Selanjutnya, label diproses oleh MPLS Label Switch Forwarder (LSF) hingga label hilang pada endpoint.

B. Label Distribution Protocol (LDP) – LDP berfungsi bertukar label dengan hop berjumlah. Pada MikroTik, setiap router yang mendukung LDP perlu diaktifkan melalui API / command.

C. Link-State TE (Traffic Engineering) – Menggunakan OSPF/ISIS dengan atribut TE para link. Pengguna dapat menentukan path terpendek atau path dengan biaya tertentu.

D. Shortest Path Bridging (SPB) dan BGP-MPLS – Opcional untuk jaringan yang menggunakan protokol SPB dengan metode BGP untuk pertukaran info routing.

6. Konfigurasinya: Langkah-Demi-Langkah di MikroTik RouterOS

Berikut contoh konfigurasi dasar MPLS pada MikroTik. Anggap memiliki 3 router: R1 (Edge), R2 (Core), R3 (Edge).

6.1. Mengaktifkan MPLS LDP

/ip mpls ldp set enabled=yes

6.2. Menetapkan Label for Interface

/interface mpls add name=mpls1
/interface bridge add name=bridge1
/interface bridge port add bridge=bridge1 interface=ether1
/interface bridge port add bridge=bridge1 interface=mpls1

6.3. Mengaktifkan Label Distribution antara Router

/ip mpls ldp neighbor add name=R2 addr=192.0.2.2
/ip mpls ldp neighbor add name=R3 addr=192.0.2.3

6.4. Menentukan TE Attribute (jika OSPF/ISIS bekerja)

/routing ospf instance set default instance-type=ospf3
/routing ospf interface add interface=ether1 hello-interval=5
/routing ospf interface set [find interface=ether1] area=backbone

7. Konfigurasi Label Distribution Protocol (LDP) dan Border Gateway Protocol (BGP)

LDP berhubungan dengan OSPF untuk update link-state dan transit path. MikroTik juga menyertakan modul BGP untuk Multi-Protocol. Anda dapat menggabungkan BGP/IP routing dengan MPLS label forwarding.

BGP konfigurasi dasar di MikroTik

/routing bgp instance set default as=65001 router-id=10.1.1.1
/routing bgp peer add name=R2 peer-address=192.0.2.2 remote-as=65002
/routing bgp community add name=AS65002 route-type=mpls

6.5. Mengaktifkan MPLS untuk sesi BGP με multicast, iPsec dsb

/routing bgp community add name=mpls ms-attribute=mpls

8. Implementasi Virtual Private LAN Service (VPLS) pada MikroTik

VPLS memungkinkan multiple LAN yang terhubung secara Virtual. MikroTik dapat mengimplementasikan VPLS menggunakan protokol BGP (VXLAN/MPLS).

Konfigurasi dasar VPLS

/interface vpls add name=vpls1 vpn-id=100 label=1011
/interface vpls add name=vpls2 vpn-id=100 label=1012

Atur interface pada masing-masing router menjadi port VPLS. Label ditugaskan berdasarkan vpls-id; atribut label bersifat permanen.

9. Traffic Engineering: Pengaturan MPLS TE Forwarding

Pengaturan Traffic Engineering memungkinkan definisi jalur khusus untuk trafik tertentu, dengan mengalokasikan bandwidth minimum atau menandai label TE secara eksplisit. MikroTik menyediakan sinkronisasi TE dengan OSPF/ISIS TI.

Menambahkan TE Attribute

/routing ospf instance set default 
    instance-type=ospf
    shutdown=no

/routing ospf interface set [find interface=ether1] cost=25
/routing ospf interface set [find interface=ether1] cost=25 use-substitution=yes

Contoh lain: Batasan 20mbps pada interface tertentu dan router bertindak sebagai TE Tunnel.

TE Tunnel

/routing mpls te-tunnel add name=pingte lsp-name=testLSP
/routing mpls lsp add name=testLSP lsdl-type=sdn

Strategi di atas membuat tunel templat TE yang dapat diikuti oleh traffic saling tersegmentasi. Pada layer user, anda dapat menautkan port VLAN ke te-tunnel.

10. VPN/MPLS: Penerapan Layer 2 dan Layer 3 VPN

VPN Layer 3 (L3VPN) memungkinkan routing IP antar pelanggan. MikroTik diterapkan menggunakan BGP/MPLS PfR.

Konfigurasi L3VPN

/routing bgp instance set default as=65000
/routing bgp network add network=10.100.0.0/24 type=local
/routing bgp peer add name=R2 remote-as=65001
/routing bgp community add name=peer-65001 ms-attribute=mpls

MikroTik Multi-Protocol BGP

Pembentukan label MTU akan mengambil parameter no-suppress-first-label pada BGP. Contoh modifikasi:
/routing bgp instance set default no-suppress-first-label=yes

VPN Layer 2 (VPLS)

Konfigurasi awal trennig VPLS telah dijelaskan pada bagian 8. Pada Praktek, Anda akan menghubungkannya ke interface yang terhubung ke customer.

11. Penggunaan MPLS dengan Quality of Service (QoS)

Dengan MPLS, Anda dapat menstruktur label berdasarkan prioritas layanan. Label Jumbo dapat langsung terhubung ke policy QoS. MikroTik dapat menampung paket pada qdisc (Queue Discipline).

Konfigurasi QoS dasar

/queue simple add name=Audio priority=8 target=10.0.0.0/24 max-limit=10M
/queue simple add name=Video priority=6 target=10.0.0.0/24 max-limit=20M

Set Label untuk route IRS dan letak queue-tree berdasarkan label:

/queue tree add name=Tree1 parent=none max-limit=30M
/queue tree add name=Tree1.1 parent=Tree1 packet-marks=priority8 max-limit=10M
/queue tree add name=Tree1.2 parent=Tree1 packet-marks=priority6 max-limit=20M

12. Troubleshooting Umum dan Best Practices

Berikut beberapa permasalahan umum dan cara menyelesaikannya.

12.1. Masalah Label Tidak Terspesifik

12.2. MPLS LDP Link Tidak Berfungsi

12.3. Label Overlap (Multiple Route Stretching)

12.4. Rute Berulang (Loop) pada LDP

12.5. Dengan peringatan “Label limit reached”

Router MPLS memiliki batasan maksimum label ID (biasanya 1024). Pastikan tidak menggunakan kedalaman label yang tidak perlu. Rencanakan design topology dengan label linear lebih sedikit.

Best Practices untuk MikroTik MPLS

  1. Gunakan router MikroTik versi 7.x atau lebih tinggi; beberapa fitur MPLS hanya tersedia pada versi tertentu.
  2. Agunakan mpls ldp di semua node; konfigurasi MPE (Multiprotocol Extension) hanya aktif pada node core.
  3. Rehearsal: Lakukan simulasi menggunakan packet flit untuk mengecek routing.
  4. Gunakan log level info untuk memantau perubahan label.
  5. Segementasikan label berdasarkan LSP: contohnya 1000-1999 untuk LSP1, 2000-2999 untuk LSP2, dan seterusnya.
  6. Monitoring reag honest: Logging BGP Session, LDP neighbor, MPLS summary.
  7. Backup configuration secara teratur – disarankan meng-copy to TFTP/SSH server.

13. Roadmap dan Keterlibatan MikroTik Community

Saat ini, abstraksi MPLS di MikroTik masih dalam fase pengembangan aktif. Komunitas tempat analisis dan kasus percobaan biasanya berfokus pada interworking dengan OSPFv3, SLA windows, serta kualitas Voice over MPLS. Teknisi jaringan yang ingin menambah fleksibilitas pada jaringan MPLS mereka bisa berkontribusi melalui forum MikroTik, bug report, atau membangun modul script tambahan menggunakan RouterOS API.

Kesimpulan

MPLS pada MikroTik menawarkan solusi yang relatif terjangkau namun sangat powerful. Dengan mengaktifkan dan mengkonfigurasi LDP, BGP, dan TE secara serasi, jaringan MikroTik dapat menjadi infrastrukturnya kuat, menawarkan isolation tingkat layanan tinggi, dan memberikan fleksibilitas dalam distribusi bandwidth. Dibandingkan router tradisional, MikroTik memberikan kemudahan dalam scripting, API, dan dukungan komprehensif multi-protokol, sehingga mampu bersaing secara kompetitif pada upaya peningkatan jaringan transport (access, aggregation, core).

Kunci keberhasilan pembangunan jaringan MPLS di MikroTik adalah pemahaman detil mengenai label management, mengikuti protokol standar (LDP, SPF, TE), serta melakukan monitoring kontinu. Kombinasi ini akan memperkuat terciptanya jaringan yang lebih efisien, aman, dan dapat melebarkan cakupan layanan bagi pelanggan.

Dengan panduan ini, diharapkan Anda dapat mulai membangun jaringan MPLS pada MikroTik Anda, mengoptimalkan performa, serta menyesuaikan kebutuhan layanan khusus yang diinginkan. Selamat mencoba dan semoga berhasil!

Kembali