Pendahuluan
Seiring berkembangnya teknologi virtualisasi, cloud computing, dan data center modern, kebutuhan akan jaringan yang fleksibel dan mudah dikembangkan semakin meningkat. Teknologi VLAN yang selama ini menjadi standar segmentasi jaringan mulai menghadapi berbagai keterbatasan, terutama ketika digunakan pada lingkungan virtual yang besar.
Salah satu keterbatasan utama VLAN adalah jumlah VLAN ID yang hanya tersedia sebanyak 4096. Pada lingkungan cloud atau data center skala besar yang memiliki ribuan tenant, server virtual, dan aplikasi, jumlah tersebut sering kali tidak mencukupi.
Untuk mengatasi permasalahan tersebut, hadir teknologi VXLAN (Virtual Extensible LAN) yang memungkinkan administrator jaringan membangun jaringan Layer 2 secara virtual di atas infrastruktur Layer 3.
Lalu bagaimana sebenarnya konsep VXLAN bekerja? Mengapa teknologi ini menjadi fondasi penting dalam cloud computing dan data center modern?
Mari kita bahas secara lengkap.

Apa Itu VXLAN?
VXLAN (Virtual Extensible LAN) adalah teknologi network virtualization yang digunakan untuk memperluas jaringan Layer 2 melalui jaringan Layer 3 menggunakan mekanisme encapsulation.
Secara sederhana, VXLAN memungkinkan perangkat yang berada di lokasi berbeda tetap berada dalam satu broadcast domain yang sama meskipun dipisahkan oleh jaringan IP.
Teknologi ini pertama kali dikembangkan oleh VMware, Cisco, Arista, dan beberapa vendor besar lainnya untuk mengatasi keterbatasan VLAN tradisional.
Fungsi Utama VXLAN
- Memperluas jaringan Layer 2 melalui jaringan Layer 3.
- Mendukung lingkungan cloud dan virtualisasi.
- Mengatasi keterbatasan VLAN ID.
- Mempermudah migrasi virtual machine.
- Meningkatkan skalabilitas data center.
Mengapa VLAN Memiliki Keterbatasan?
Sebelum memahami VXLAN, penting untuk mengetahui kelemahan VLAN.
Keterbatasan VLAN
| Keterbatasan | Penjelasan |
|---|---|
| VLAN ID terbatas | Hanya 4096 VLAN |
| Skalabilitas rendah | Sulit digunakan pada cloud skala besar |
| Broadcast domain terbatas | Tidak fleksibel untuk multi-site |
| Mobility VM terbatas | Sulit mendukung perpindahan VM antar data center |
Ketika jumlah tenant dan virtual machine semakin banyak, diperlukan solusi yang lebih fleksibel.
Di sinilah VXLAN menjadi solusi utama.
Konsep Dasar VXLAN
Konsep dasar VXLAN adalah membuat jaringan Layer 2 virtual yang berjalan di atas jaringan Layer 3.
Analogi Sederhana
Bayangkan Anda memiliki dua gedung berbeda yang terhubung melalui internet.
Meskipun secara fisik berada di lokasi berbeda, pengguna pada kedua gedung dapat berada dalam jaringan yang sama seolah-olah terhubung langsung melalui switch yang sama.
VXLAN menciptakan “terowongan virtual” yang menghubungkan kedua jaringan tersebut.
Komponen Utama VXLAN
1. VTEP (VXLAN Tunnel Endpoint)
VTEP adalah perangkat yang bertugas melakukan:
- Encapsulation
- Decapsulation
- Pengiriman paket VXLAN
VTEP bisa berupa:
- Switch fisik
- Router
- Hypervisor
- Virtual switch
Fungsi VTEP
Saat paket masuk:
- Menerima frame Ethernet.
- Menambahkan header VXLAN.
- Menambahkan header UDP.
- Menambahkan header IP.
- Mengirimkan paket ke jaringan underlay.
2. VXLAN Network Identifier (VNI)
VNI merupakan pengganti VLAN ID pada VXLAN.
VLAN
- 12 bit
- Maksimum 4096 VLAN
VXLAN
- 24 bit
- Maksimum 16 juta segmen jaringan
Perhitungan:
16.777.216 kemungkinan VNI
Hal ini membuat VXLAN sangat cocok untuk cloud dan data center besar.
3. Underlay Network
Underlay adalah jaringan fisik yang digunakan untuk membawa trafik VXLAN.
Biasanya menggunakan:
- IP Network
- OSPF
- IS-IS
- BGP
- ECMP
4. Overlay Network
Overlay merupakan jaringan virtual yang dibangun di atas underlay network.
Overlay inilah yang dilihat oleh virtual machine dan aplikasi.
Struktur Paket VXLAN
Saat paket dikirim melalui VXLAN, terjadi proses encapsulation.
Struktur paket menjadi:
Ethernet Frame
โ
VXLAN Header
โ
UDP Header
โ
IP Header
โ
Ethernet Header
โ
Physical Network
Port UDP standar yang digunakan VXLAN adalah:
UDP 4789
Cara Kerja VXLAN
Mari kita lihat alur kerjanya.
Skenario
VM-1 berada pada Host-A.
VM-2 berada pada Host-B.
Kedua VM berada pada VNI yang sama.
Langkah 1
VM-1 mengirim frame Ethernet ke VM-2.
Frame masih berupa Layer 2 biasa.
Langkah 2
Frame diterima oleh VTEP Host-A.
VTEP melakukan:
- Menambahkan VXLAN Header
- Menambahkan UDP Header
- Menambahkan IP Header
Proses ini disebut:
Encapsulation
Langkah 3
Paket dikirim melalui jaringan IP.
Pada tahap ini jaringan underlay hanya melihat paket IP biasa.
Jaringan tidak perlu mengetahui isi frame Ethernet di dalamnya.
Langkah 4
Paket diterima oleh VTEP tujuan.
VTEP melakukan:
- Menghapus header IP
- Menghapus header UDP
- Menghapus header VXLAN
Proses ini disebut:
Decapsulation
Langkah 5
Frame Ethernet asli dikirim ke VM-2.
VM-2 menerima paket seolah-olah berada pada switch yang sama dengan VM-1.
Alur Proses Kerja VXLAN
VM-1
|
VTEP Source
|
Encapsulation
|
IP Network (Underlay)
|
Decapsulation
|
VTEP Destination
|
VM-2
VXLAN Flood and Learn
Pada implementasi awal, VXLAN menggunakan metode:
Flood and Learn
Cara kerjanya:
- Broadcast frame dikirim.
- VTEP melakukan flooding.
- MAC Address dipelajari secara otomatis.
Kelemahan:
- Broadcast tinggi.
- Kurang efisien.
- Sulit diskalakan.
VXLAN EVPN
Saat ini sebagian besar implementasi menggunakan:
VXLAN EVPN (Ethernet VPN)
EVPN menggunakan BGP untuk mendistribusikan informasi MAC Address.
Keunggulan EVPN
- Tidak bergantung broadcast.
- Konvergensi lebih cepat.
- Skalabilitas tinggi.
- Mendukung data center modern.
Keunggulan VXLAN
1. Skalabilitas Sangat Tinggi
Mendukung lebih dari 16 juta segmen jaringan.
2. Mendukung Cloud Computing
Ideal untuk:
- Private Cloud
- Public Cloud
- Hybrid Cloud
3. VM Mobility
Virtual machine dapat berpindah host tanpa mengubah konfigurasi jaringan.
4. Multi-Tenant
Setiap tenant dapat memiliki jaringan virtual sendiri.
5. Data Center Modern
Banyak digunakan pada:
- VMware NSX
- Cisco ACI
- OpenStack
- Kubernetes Networking
Kekurangan VXLAN
Walaupun memiliki banyak keunggulan, VXLAN juga memiliki beberapa kekurangan.
Overhead Tambahan
Header tambahan meningkatkan ukuran paket.
Overhead VXLAN
| Komponen | Ukuran |
|---|---|
| VXLAN Header | 8 Byte |
| UDP Header | 8 Byte |
| IP Header | 20 Byte |
| Ethernet Header | 14 Byte |
Total overhead sekitar:
50 Byte
Karena itu MTU biasanya dinaikkan menjadi:
1600 Byte atau Jumbo Frame
Kompleksitas Konfigurasi
Administrator harus memahami:
- Routing
- Overlay
- Underlay
- EVPN
- BGP

Implementasi VXLAN di Dunia Nyata
Beberapa platform yang menggunakan VXLAN:
| Platform | Implementasi |
|---|---|
| VMware NSX | Overlay Network |
| Cisco ACI | Fabric Data Center |
| OpenStack | Virtual Networking |
| Kubernetes | CNI Networking |
| Proxmox VE | SDN VXLAN |
| Arista EOS | Data Center Fabric |
Best Practice Implementasi VXLAN
Gunakan EVPN
Hindari Flood and Learn pada lingkungan besar.
Aktifkan Jumbo Frame
Minimal MTU 1600.
Gunakan Routing Dinamis
Disarankan menggunakan:
- BGP
- OSPF
- IS-IS
Monitoring VTEP
Pantau:
- Tunnel status
- Packet loss
- Latency
- MTU mismatch
Kesalahan yang Sering Terjadi
MTU Tidak Disesuaikan
Paket VXLAN dapat terfragmentasi.
VNI Salah
Tenant tidak dapat berkomunikasi.
Routing Underlay Bermasalah
Tunnel VXLAN gagal terbentuk.
Firewall Memblokir UDP 4789
Komunikasi VXLAN gagal berjalan.
Tidak Menggunakan EVPN
Broadcast traffic menjadi sangat tinggi.
Tips dan Solusi Praktis
Jika Anda ingin belajar VXLAN secara mandiri:
- Gunakan Proxmox VE SDN.
- Gunakan EVE-NG atau GNS3.
- Simulasikan beberapa VTEP.
- Pelajari EVPN dan BGP.
- Uji migrasi virtual machine antar host.
- Monitoring tunnel menggunakan Wireshark.
- Analisis encapsulation paket secara langsung.
Bagi siswa TKJ, mahasiswa jaringan komputer, maupun administrator sistem, memahami VXLAN merupakan langkah penting untuk memasuki dunia cloud networking dan software defined networking (SDN).
Kesimpulan
VXLAN merupakan teknologi network virtualization yang memungkinkan jaringan Layer 2 diperluas melalui jaringan Layer 3 menggunakan mekanisme encapsulation.
Dengan dukungan VNI hingga lebih dari 16 juta segmen jaringan, VXLAN berhasil mengatasi keterbatasan VLAN tradisional yang hanya mendukung 4096 VLAN.
Teknologi ini menjadi fondasi utama berbagai platform cloud, virtualisasi, dan data center modern seperti VMware NSX, Cisco ACI, OpenStack, Kubernetes, serta Proxmox SDN.
Bagi administrator jaringan modern, memahami konsep overlay, underlay, VTEP, VNI, dan EVPN merupakan keterampilan yang semakin penting di era cloud computing.
Apakah Anda sudah pernah mengimplementasikan VXLAN pada Proxmox, VMware, Cisco, atau lingkungan virtualisasi lainnya?
Bagikan pengalaman Anda di kolom komentar. Jika artikel ini bermanfaat, jangan lupa membagikannya kepada rekan administrator jaringan, siswa TKJ, maupun mahasiswa yang sedang mempelajari teknologi data center modern.
“VLAN membatasi jaringan, VXLAN memperluas kemungkinan.”
FAQ SEO
Q1. Apa itu VXLAN?
VXLAN adalah teknologi virtualisasi jaringan yang memungkinkan jaringan Layer 2 berjalan di atas jaringan Layer 3 menggunakan encapsulation.
Q2. Apa perbedaan VLAN dan VXLAN?
VLAN menggunakan VLAN ID 12-bit dengan batas 4096 segmen, sedangkan VXLAN menggunakan VNI 24-bit yang mendukung lebih dari 16 juta segmen.
Q3. Port berapa yang digunakan VXLAN?
VXLAN menggunakan UDP port 4789 sebagai standar komunikasi.
Q4. Apa fungsi VTEP pada VXLAN?
VTEP bertugas melakukan encapsulation dan decapsulation paket VXLAN saat melewati jaringan underlay.
Q5. Mengapa VXLAN banyak digunakan pada cloud computing?
Karena mendukung skalabilitas tinggi, multi-tenant, dan mobilitas virtual machine yang sangat dibutuhkan lingkungan cloud modern.
Q6. Apa itu VXLAN EVPN?
VXLAN EVPN adalah implementasi VXLAN yang menggunakan BGP untuk mendistribusikan informasi MAC Address secara efisien.
Q7. Apakah Proxmox mendukung VXLAN?
Ya. Proxmox VE mendukung VXLAN melalui fitur SDN (Software Defined Networking).