Mengenal VLAN: Pengertian, Fungsi, Cara Kerja, dan Contoh Konfigurasi VLAN di MikroTik
Pendahuluan
Dalam jaringan komputer, semakin banyak perangkat yang terhubung, semakin besar pula kebutuhan untuk mengatur komunikasi antarperangkat.
Bayangkan sebuah perusahaan memiliki beberapa bagian:
Departemen IT
Departemen Finance
Departemen HRD
Departemen Operasional
Tamu atau pengunjung
Jika semua komputer terhubung dalam satu jaringan LAN tanpa pemisahan, pengelolaan akses dan keamanan jaringan akan menjadi lebih sulit.
Salah satu solusi yang dapat digunakan adalah VLAN (Virtual Local Area Network).
VLAN memungkinkan administrator membagi satu infrastruktur jaringan fisik menjadi beberapa jaringan LAN virtual yang terpisah secara logis.
Teknologi ini banyak digunakan pada jaringan perusahaan, sekolah, rumah sakit, data center, hingga jaringan ISP.
Pada artikel ini, kita akan mempelajari pengertian VLAN, manfaatnya, cara kerja, perbedaan Access Port dan Trunk Port, serta contoh konfigurasi VLAN menggunakan MikroTik RouterOS v7.
1. Apa Itu VLAN?
VLAN (Virtual Local Area Network) adalah teknologi yang memungkinkan satu jaringan fisik dibagi menjadi beberapa jaringan lokal virtual berdasarkan konfigurasi tertentu.
Dengan VLAN, beberapa perangkat yang terhubung ke switch yang sama dapat ditempatkan pada jaringan logis yang berbeda.
Contohnya, sebuah switch memiliki 24 port. Administrator dapat membaginya menjadi:
VLAN 10 untuk Departemen IT.
VLAN 20 untuk Departemen Finance.
VLAN 30 untuk Departemen HRD.
VLAN 40 untuk jaringan tamu.
Meskipun menggunakan switch fisik yang sama, perangkat pada VLAN berbeda tidak otomatis dapat berkomunikasi secara langsung pada Layer 2.
Komunikasi antar-VLAN membutuhkan perangkat atau fungsi Layer 3, seperti router atau Layer 3 switch.
2. Apa Fungsi VLAN dalam Jaringan Komputer?
VLAN memiliki beberapa fungsi penting.
A. Memisahkan Jaringan Berdasarkan Departemen
Perusahaan dapat memisahkan jaringan setiap departemen tanpa harus menyediakan switch fisik yang berbeda untuk masing-masing bagian.
B. Membantu Meningkatkan Keamanan
VLAN membantu membatasi komunikasi antarsegmen jaringan.
Misalnya, komputer tamu tidak perlu memiliki akses langsung ke server internal perusahaan.
Namun, VLAN bukan pengganti firewall. Untuk membatasi komunikasi antar-VLAN secara lebih ketat, diperlukan aturan firewall atau access control yang sesuai.
C. Mempermudah Pengelolaan Jaringan
Administrator dapat mengelompokkan perangkat berdasarkan fungsi, lokasi, atau kebutuhan operasional.
D. Mengurangi Broadcast Domain
Setiap VLAN merupakan broadcast domain Layer 2 yang terpisah.
Dengan pemisahan ini, broadcast pada satu VLAN tidak diteruskan begitu saja ke VLAN lain.
E. Mendukung Pengembangan Jaringan
Ketika perusahaan menambah departemen atau perangkat, administrator dapat menambahkan VLAN sesuai kebutuhan tanpa harus selalu membangun infrastruktur fisik baru.
3. Bagaimana Cara Kerja VLAN?
VLAN bekerja dengan menggunakan identitas VLAN atau VLAN ID.
Dalam jaringan Ethernet yang menggunakan standar IEEE 802.1Q, informasi VLAN dapat disisipkan sebagai tag pada frame Ethernet.
VLAN ID memiliki rentang 1 sampai 4094 untuk penggunaan VLAN biasa. VLAN ID 0 dan 4095 memiliki arti khusus dan bukan VLAN biasa yang dapat digunakan sebagai ID jaringan.
Contoh pembagian VLAN:
| VLAN ID | Nama VLAN | Jaringan IP |
|---|---|---|
| 10 | IT | 192.168.10.0/24 |
| 20 | FINANCE | 192.168.20.0/24 |
| 30 | HRD | 192.168.30.0/24 |
| 40 | GUEST | 192.168.40.0/24 |
Ketika komputer pada VLAN 10 mengirimkan frame melalui switch, switch akan memproses frame tersebut berdasarkan keanggotaan VLAN dan konfigurasi port.
Frame hanya diteruskan ke port yang menjadi anggota VLAN tersebut, sesuai aturan switching.
Jika komputer VLAN 10 ingin berkomunikasi dengan komputer VLAN 20, diperlukan routing antar-VLAN.
4. Mengenal Access Port dan Trunk Port
Dalam konfigurasi VLAN, terdapat dua jenis port yang sangat penting untuk dipahami, yaitu Access Port dan Trunk Port.
A. Access Port
Access Port adalah port switch yang umumnya digunakan untuk menghubungkan perangkat akhir seperti:
Komputer.
Laptop.
Printer.
Kamera IP.
Perangkat lainnya.
Access Port biasanya membawa satu VLAN sebagai VLAN untagged untuk perangkat yang terhubung.
Contoh:
Port 2 pada switch digunakan untuk komputer Departemen IT dengan VLAN ID 10.
Port 3 digunakan untuk komputer Departemen Finance dengan VLAN ID 20.
Perangkat akhir biasa tidak perlu mengatur VLAN tag secara manual ketika terhubung melalui access port yang telah dikonfigurasi dengan benar.
B. Trunk Port
Trunk Port adalah port yang digunakan untuk membawa beberapa VLAN melalui satu koneksi jaringan.
Trunk biasanya digunakan untuk menghubungkan:
Switch ke switch.
Router ke switch.
Switch ke access point yang mendukung beberapa SSID dan VLAN.
Pada trunk 802.1Q, frame dari VLAN yang diizinkan umumnya dikirim dengan VLAN tag.
Konfigurasi native VLAN atau VLAN untagged pada trunk harus disesuaikan pada kedua ujung koneksi.
Contoh sederhana:
Satu kabel trunk antara dua switch membawa VLAN 10, VLAN 20, dan VLAN 30.
Dengan demikian, kita tidak perlu menyediakan satu kabel fisik untuk setiap VLAN.
5. Perbedaan Access Port dan Trunk Port
| Aspek | Access Port | Trunk Port |
|---|---|---|
| Fungsi | Menghubungkan perangkat akhir | Membawa beberapa VLAN |
| VLAN | Umumnya satu VLAN untagged | Satu atau beberapa VLAN |
| VLAN Tag | Biasanya tidak dikirim ke perangkat akhir | Umumnya menggunakan tag 802.1Q |
| Penggunaan | PC, printer, kamera IP | Switch, router, access point |
| Konfigurasi | Menentukan VLAN port | Menentukan VLAN yang diizinkan |
Catatan: perangkat akhir tertentu, seperti server dengan NIC VLAN atau access point multi-SSID, dapat menggunakan koneksi tagged atau trunk sesuai dukungan perangkatnya.
6. Contoh Topologi VLAN pada Jaringan Kantor
Misalnya sebuah perusahaan mempunyai satu switch managed dan tiga departemen.
Pembagian jaringan:
IT menggunakan VLAN 10.
Finance menggunakan VLAN 20.
HRD menggunakan VLAN 30.
Topologi sederhana:
ROUTER
|
TRUNK
|
MANAGED SWITCH
______|_______
| | |
VLAN10 VLAN20 VLAN30
| | |
PC IT PC FIN PC HRDContoh alamat IP:
| Departemen | VLAN ID | IP Network | Gateway |
|---|---|---|---|
| IT | 10 | 192.168.10.0/24 | 192.168.10.1 |
| Finance | 20 | 192.168.20.0/24 | 192.168.20.1 |
| HRD | 30 | 192.168.30.0/24 | 192.168.30.1 |
Dengan desain tersebut, setiap departemen memiliki jaringan logis sendiri.
Jika diperlukan komunikasi antara VLAN 10 dan VLAN 20, administrator harus menyiapkan routing antar-VLAN serta kebijakan firewall yang sesuai.
7. Praktik Konfigurasi VLAN Menggunakan MikroTik RouterOS v7
Sekarang kita akan mencoba konfigurasi VLAN sederhana menggunakan MikroTik.
Praktik ini menggunakan satu MikroTik sebagai switch Layer 2 untuk memisahkan dua kelompok perangkat.
A. Rencana Topologi
MIKROTIK
(Managed VLAN Switch)
|
________|________
| |
ether2 ether3
VLAN 10 VLAN 20
| |
PC 1 PC 2Rencana konfigurasi:
| Port MikroTik | Fungsi | VLAN |
|---|---|---|
| ether1 | Trunk | 10 dan 20 |
| ether2 | Access | 10 |
| ether3 | Access | 20 |
Alamat jaringan:
VLAN 10:
192.168.10.0/24VLAN 20:
192.168.20.0/24
Pada contoh ini, ether1 menjadi trunk untuk perangkat jaringan lain yang mendukung 802.1Q. Ether2 dan ether3 menjadi access port untuk komputer.
Penting: Contoh ini merupakan konfigurasi Layer 2. Belum ada alamat IP gateway pada VLAN dan belum ada routing antar-VLAN.
Pastikan perangkat MikroTik mendukung metode bridge VLAN filtering yang digunakan. Perhatikan juga perbedaan kemampuan hardware offloading pada masing-masing model perangkat.
B. Membuat Bridge
Buat bridge dengan VLAN filtering dinonaktifkan terlebih dahulu.
/interface bridge
add name=bridge-vlan vlan-filtering=noBridge ini akan menjadi pusat pengelolaan port dan VLAN.
C. Menambahkan Port ke Bridge
Tambahkan ether1 sebagai trunk dan ether2 serta ether3 sebagai access port.
/interface bridge port
add bridge=bridge-vlan interface=ether1 frame-types=admit-only-vlan-tagged
add bridge=bridge-vlan interface=ether2 pvid=10 frame-types=admit-only-untagged-and-priority-tagged
add bridge=bridge-vlan interface=ether3 pvid=20 frame-types=admit-only-untagged-and-priority-taggedPenjelasan:
ether1menerima frame VLAN tagged.ether2memasukkan trafik untagged ke VLAN 10.ether3memasukkan trafik untagged ke VLAN 20.pvidmenentukan VLAN untuk frame untagged yang masuk melalui port tersebut.
D. Membuat Bridge VLAN Table
Selanjutnya tentukan port yang menjadi anggota setiap VLAN.
Untuk VLAN 10:
/interface bridge vlan
add bridge=bridge-vlan tagged=ether1 untagged=ether2 vlan-ids=10Untuk VLAN 20:
/interface bridge vlan
add bridge=bridge-vlan tagged=ether1 untagged=ether3 vlan-ids=20Penjelasan:
tagged=ether1berarti frame VLAN tersebut dikirim melalui ether1 dengan tag VLAN.untagged=ether2berarti frame VLAN 10 keluar melalui ether2 tanpa tag.untagged=ether3berarti frame VLAN 20 keluar melalui ether3 tanpa tag.
E. Mengaktifkan VLAN Filtering
Setelah semua konfigurasi selesai, aktifkan VLAN filtering.
/interface bridge
set bridge-vlan vlan-filtering=yesPada tahap ini, bridge mulai memproses trafik berdasarkan konfigurasi VLAN.
Peringatan: Mengaktifkan VLAN filtering dengan konfigurasi yang belum benar dapat menyebabkan koneksi manajemen ke MikroTik terputus. Lakukan praktik menggunakan perangkat uji, akses console, atau port manajemen terpisah. Jangan langsung menerapkan konfigurasi ini pada router produksi yang sedang digunakan.
8. Cara Menguji Konfigurasi VLAN
Setelah konfigurasi selesai, lakukan pengujian berikut.
A. Periksa Bridge Port
/interface bridge port printPastikan ether1, ether2, dan ether3 sudah terdaftar pada bridge yang benar.
B. Periksa VLAN Table
/interface bridge vlan printPastikan VLAN 10 dan VLAN 20 mempunyai keanggotaan port sesuai rancangan.
C. Atur IP Address Komputer
PC 1 yang terhubung ke ether2:
IP Address : 192.168.10.10
Subnet Mask: 255.255.255.0PC 2 yang terhubung ke ether3:
IP Address : 192.168.20.10
Subnet Mask: 255.255.255.0Untuk pengujian Layer 2 ini, gateway belum diperlukan karena kedua komputer berada pada VLAN yang berbeda dan belum dikonfigurasi routing.
D. Lakukan Pengujian
Hubungkan PC 1 ke ether2 dan PC 2 ke ether3.
Karena keduanya berada pada VLAN berbeda, komunikasi langsung antar-PC seharusnya tidak berjalan melalui bridge Layer 2 tersebut.
Untuk menguji koneksi VLAN 10, hubungkan dua komputer ke port access VLAN 10. Keduanya dapat saling berkomunikasi jika konfigurasi IP dan kondisi jaringan benar.
Lakukan hal yang sama pada VLAN 20.
9. Apa Itu Inter-VLAN Routing?
Inter-VLAN Routing adalah proses routing yang memungkinkan perangkat pada VLAN berbeda berkomunikasi melalui perangkat Layer 3.
Contohnya:
PC IT berada pada VLAN 10.
PC Finance berada pada VLAN 20.
Keduanya perlu mengakses server tertentu.
Karena VLAN 10 dan VLAN 20 merupakan jaringan Layer 2 yang berbeda, diperlukan router atau Layer 3 switch untuk meneruskan paket antarjaringan.
Contoh alamat gateway:
| VLAN | Gateway |
|---|---|
| VLAN 10 | 192.168.10.1 |
| VLAN 20 | 192.168.20.1 |
| VLAN 30 | 192.168.30.1 |
Gateway tersebut dapat disediakan melalui VLAN interface pada router yang menerima koneksi trunk.
Pada MikroTik RouterOS v7, salah satu pendekatannya adalah membuat VLAN interface di atas bridge, kemudian memberikan alamat IP pada masing-masing VLAN interface.
Contoh konsep konfigurasi:
/interface vlan
add name=vlan10 interface=bridge-vlan vlan-id=10
add name=vlan20 interface=bridge-vlan vlan-id=20
/ip address
add address=192.168.10.1/24 interface=vlan10
add address=192.168.20.1/24 interface=vlan20Contoh tersebut hanya menggambarkan bagian interface Layer 3. Agar berfungsi, bridge VLAN table juga harus mengizinkan bridge atau interface CPU sebagai anggota tagged pada VLAN yang digunakan untuk routing. Port trunk dan access harus disesuaikan dengan topologi.
Selain itu, firewall perlu dikonfigurasi jika administrator ingin membatasi komunikasi antar-VLAN.
10. Kesalahan yang Sering Terjadi Saat Konfigurasi VLAN
Berikut beberapa masalah yang sering dialami administrator jaringan.
1. Salah Menentukan VLAN ID
Jika VLAN ID pada kedua perangkat tidak sama, komunikasi melalui trunk dapat gagal.
Solusi: Pastikan VLAN ID pada switch, router, dan perangkat terkait sesuai.
2. Salah Mengatur PVID
PVID menentukan VLAN untuk frame untagged yang masuk ke port. Kesalahan PVID dapat menyebabkan perangkat masuk ke VLAN yang salah.
Solusi: Periksa pengaturan PVID setiap access port.
3. Trunk Port Belum Mengizinkan VLAN
VLAN yang belum dimasukkan ke daftar VLAN trunk tidak akan diteruskan sesuai rancangan.
Solusi: Periksa konfigurasi tagged VLAN pada kedua ujung koneksi.
4. Bridge VLAN Filtering Belum Diaktifkan
Jika VLAN filtering belum aktif, bridge belum menjalankan pemrosesan VLAN sesuai konfigurasi filtering.
Solusi: Aktifkan setelah seluruh konfigurasi dan akses manajemen dipastikan benar.
5. Tidak Memiliki Routing Antar-VLAN
Perangkat pada VLAN berbeda tidak otomatis bisa berkomunikasi.
Solusi: Konfigurasikan Inter-VLAN Routing jika komunikasi antarjaringan memang dibutuhkan.
6. Tidak Memperhatikan Keamanan
Membuat VLAN saja belum cukup untuk mengamankan seluruh jaringan.
Solusi: Terapkan firewall, pembatasan akses manajemen, dan kebijakan komunikasi antar-VLAN sesuai kebutuhan.
11. Tips Mengelola VLAN pada Jaringan Perusahaan
Agar jaringan lebih mudah dikelola, berikut beberapa praktik yang dapat diterapkan:
Gunakan penomoran VLAN yang konsisten.
Buat dokumentasi VLAN ID, nama VLAN, subnet, dan gateway.
Pisahkan jaringan karyawan, server, tamu, dan perangkat IoT sesuai kebutuhan.
Batasi VLAN yang boleh melewati trunk.
Nonaktifkan port switch yang tidak digunakan jika sesuai kebijakan operasional.
Batasi akses manajemen perangkat jaringan.
Terapkan firewall untuk mengontrol komunikasi antar-VLAN.
Backup konfigurasi sebelum melakukan perubahan.
Uji konfigurasi terlebih dahulu sebelum diterapkan ke jaringan produksi.
Kesimpulan
VLAN merupakan teknologi penting dalam pengelolaan jaringan komputer modern.
Dengan VLAN, administrator dapat membagi satu infrastruktur jaringan fisik menjadi beberapa jaringan virtual yang terpisah secara logis.
Manfaat utama VLAN meliputi:
Memisahkan jaringan berdasarkan departemen.
Membantu membatasi komunikasi antarsegmen.
Mengurangi broadcast domain.
Mempermudah pengelolaan jaringan.
Mendukung pengembangan infrastruktur perusahaan.
Untuk memahami VLAN lebih lanjut, penting mempelajari konsep Access Port, Trunk Port, VLAN ID, PVID, 802.1Q, dan Inter-VLAN Routing.
Dengan memahami konsep tersebut, kita dapat membangun jaringan kantor yang lebih terstruktur, mudah dikelola, dan sesuai kebutuhan keamanan perusahaan.


