Setiap perangkat yang terhubung ke jaringan membutuhkan sebuah identitas. Tanpa identitas, sebuah switch atau router tidak akan tahu ke mana harus mengantarkan data yang datang. Bayangkan sebuah kantor dengan puluhan komputer, ponsel, dan printer yang terhubung ke satu jaringan WiFi yang sama. Ketika data masuk, jaringan harus memastikan paket itu sampai ke perangkat yang benar, bukan ke perangkat sebelahnya.
Di sinilah MAC address bekerja. MAC address adalah pengenal unik yang ditanam langsung ke perangkat keras jaringan Anda sejak dari pabrik. Ia menjadi "kartu identitas" bawaan yang membedakan satu perangkat dari perangkat lain di jaringan yang sama. Artikel ini akan membahas apa itu MAC address, bagaimana strukturnya, fungsinya, bedanya dengan IP address, hingga cara mengeceknya di laptop dan ponsel Anda.
Apa Itu MAC Address?
MAC address adalah pengenal unik sepanjang 48-bit yang tertanam permanen pada kartu jaringan setiap perangkat, berfungsi sebagai identitas untuk mengantarkan data ke perangkat yang tepat di dalam jaringan lokal.
Istilah ini merupakan singkatan dari Media Access Control address, dan alamat tersebut ditetapkan pada Network Interface Card (NIC) atau kartu jaringan. Setiap laptop, ponsel, router, dan printer yang mampu terhubung ke jaringan memiliki MAC address sendiri.
Analogi yang cukup dekat adalah nomor rangka pada kendaraan. Nomor rangka menempel permanen pada bodi kendaraan dan berbeda untuk setiap unit yang keluar dari pabrik. Anda tidak menggantinya saat pindah kota. Begitu pula MAC address: secara bawaan ia menempel pada kartu jaringan dan tidak berubah ketika perangkat Anda berpindah dari WiFi rumah ke WiFi kantor.
Karena bersifat bawaan pabrik, MAC address sering disebut juga sebagai physical address atau hardware address. Anda bisa melihatnya sebagai deretan seperti 00:1B:44:11:3A:B7 — dua belas karakter yang terlihat acak, tetapi sebenarnya punya susunan yang teratur. Bagian berikutnya akan membedah susunan tersebut.
Struktur MAC Address: Membaca 12 Karakter Itu
MAC address terdiri dari 48-bit yang dibagi menjadi enam oktet (kelompok 8-bit). Agar mudah dibaca manusia, setiap oktet ditulis dalam dua digit heksadesimal (angka 0–9 dan huruf A–F). Jadi total ada 12 digit heksadesimal, seperti pada contoh 00:1B:44:11:3A:B7.
Dua belas digit itu tidak sepenuhnya acak. MAC address terbagi menjadi dua bagian yang sama panjang, masing-masing 24-bit:
- OUI (Organizationally Unique Identifier): Tiga oktet pertama (
00:1B:44pada contoh) adalah kode pabrikan. Kode ini didaftarkan dan ditetapkan oleh IEEE, organisasi yang mengatur standar teknis jaringan. Setiap produsen perangkat memiliki OUI-nya sendiri. - Nomor seri perangkat: Tiga oktet terakhir (
11:3A:B7pada contoh) adalah nomor unik yang ditetapkan oleh pabrikan untuk tiap unit. Kombinasi ini memastikan tidak ada dua kartu jaringan dengan MAC address yang sama.
Konsekuensinya, dari tiga oktet pertama sebuah MAC address, Anda sebenarnya bisa menebak siapa produsen perangkat tersebut. Tersedia banyak layanan MAC address lookup daring yang menerjemahkan OUI menjadi nama vendor, misalnya membedakan perangkat buatan Apple, Samsung, atau Cisco.
Diagram struktur MAC address 48-bit: OUI kode pabrikan dan nomor seri perangkat.
Selain format dengan tanda titik dua (00:1B:44:11:3A:B7), MAC address kadang ditulis dengan tanda hubung (00-1B-44-11-3A-B7) atau format bertitik ala Cisco (001b.4411.3ab7). Ketiganya merujuk pada nilai yang sama, hanya berbeda gaya penulisan.
Jenis MAC Address
Berdasarkan perangkat mana yang dituju, sebuah frame data bisa memakai salah satu dari tiga jenis alamat berikut:
- Unicast: Alamat yang merujuk ke satu perangkat spesifik. Sebagian besar komunikasi sehari-hari, seperti laptop Anda mengambil data dari router, memakai alamat unicast.
- Multicast: Alamat untuk sekelompok perangkat tertentu sekaligus. Berguna ketika satu data perlu dikirim ke beberapa perangkat tanpa membebani seluruh jaringan.
- Broadcast: Alamat khusus
FF:FF:FF:FF:FF:FFyang menjangkau semua perangkat di jaringan lokal. Alamat ini dipakai saat sebuah perangkat perlu "bertanya kepada semua", misalnya untuk mencari tahu perangkat mana yang memegang IP address tertentu.
Jenis broadcast inilah yang bekerja di balik layar saat perangkat baru bergabung ke jaringan dan mencari alamat lewat protokol seperti ARP (Address Resolution Protocol) maupun DHCP.
Cara Kerja MAC Address di Jaringan
MAC address bekerja di lapisan jaringan lokal, atau yang dikenal sebagai Layer 2 dalam model jaringan. Perannya adalah memastikan data sampai ke perangkat yang tepat di dalam satu jaringan yang sama, misalnya semua perangkat yang tersambung ke satu router WiFi.
Ketika sebuah perangkat mengirim data, data tersebut dikemas dalam potongan yang disebut frame. Setiap frame memuat MAC address pengirim dan MAC address tujuan. Perangkat penghubung seperti switch membaca MAC address tujuan pada frame, lalu meneruskannya hanya ke perangkat yang dituju, bukan menyebarkannya ke semua perangkat.
MAC address juga berperan saat perangkat Anda pertama kali bergabung ke jaringan. Router umumnya menggunakan DHCP untuk memberikan IP address secara otomatis. Dalam proses itu, perangkat Anda memperkenalkan diri lewat MAC address-nya, sehingga router bisa mencatat dan bahkan memberi IP tertentu yang selalu sama untuk perangkat tersebut.
Diagram cara kerja MAC address: router membaca MAC tujuan lalu meneruskan data ke perangkat yang cocok.
Fungsi MAC Address
Setelah memahami cara kerjanya, fungsi MAC address menjadi lebih mudah dipahami. Berikut peran utamanya di jaringan sehari-hari:
- Identifikasi unik perangkat: MAC address memberi setiap perangkat identitas yang berbeda, sehingga jaringan bisa membedakan laptop Anda dari ponsel di sebelahnya meski keduanya terhubung ke WiFi yang sama.
- Mengantarkan data di jaringan lokal: Switch dan router menggunakan MAC address tujuan untuk meneruskan frame data ke perangkat yang tepat tanpa membanjiri seluruh jaringan.
- Dasar pemberian IP yang konsisten: Administrator jaringan bisa mengikat MAC address tertentu ke sebuah IP tetap (DHCP reservation), berguna untuk server, printer, atau kamera CCTV yang alamatnya tidak boleh berubah.
- Kontrol akses jaringan: Router rumahan sering menyediakan fitur MAC filtering, yang hanya mengizinkan perangkat dengan MAC address tertentu untuk terhubung.
- Inventaris dan pelacakan perangkat: Di jaringan kantor, MAC address membantu tim IT mendata perangkat apa saja yang terhubung dan melacak sumber masalah ketika terjadi gangguan.
MAC Address vs IP Address
Banyak pembaca pemula bingung membedakan MAC address dengan IP address, karena keduanya sama-sama "alamat" perangkat. Perbedaan intinya terletak pada sifat dan cakupannya.
MAC address bersifat permanen dan lokal. Ia menempel pada perangkat keras dan hanya relevan di dalam jaringan lokal Anda. IP address bersifat sementara dan dapat dirutekan (routable) hingga menjangkau internet. IP address perangkat Anda bisa berubah setiap kali berpindah jaringan, sementara MAC address bawaannya tetap.
Kembali ke analogi kendaraan: MAC address ibarat nomor rangka yang menempel permanen pada mobil, sedangkan IP address ibarat alamat rumah tempat mobil itu sedang diparkir. Nomor rangka tidak berubah, tetapi alamat parkir bisa berbeda-beda tergantung Anda sedang di mana.
| Aspek | MAC Address | IP Address |
|---|---|---|
| Sifat | Permanen (bawaan pabrik) | Sementara, bisa berubah |
| Cakupan | Jaringan lokal (Layer 2) | Antar jaringan / internet (Layer 3) |
| Ditetapkan oleh | Pabrikan perangkat | Jaringan / penyedia internet |
| Bentuk | 12 digit heksadesimal | Empat angka (IPv4) atau heksadesimal (IPv6) |
| Analogi | Nomor rangka kendaraan | Alamat rumah |
Keduanya bekerja berdampingan. Saat Anda membuka sebuah situs, IP address mengarahkan data melintasi internet sampai ke jaringan Anda, lalu MAC address memastikan data itu berhenti tepat di perangkat yang meminta.
Cara Cek MAC Address di Berbagai Perangkat
Mengetahui MAC address berguna saat Anda perlu mendaftarkan perangkat ke jaringan kantor, mengatur DHCP reservation, atau melakukan pemecahan masalah koneksi. Berikut cara mengeceknya di perangkat yang umum dipakai.
Windows
Cara tercepat adalah lewat Command Prompt. Buka menu Start, ketik cmd, lalu jalankan perintah berikut:
ipconfig /allCari baris Physical Address pada adapter jaringan yang Anda pakai (Wireless LAN untuk WiFi, atau Ethernet untuk kabel). Nilai itulah MAC address Anda. Alternatif tanpa perintah: buka Settings > Network & Internet, pilih koneksi aktif, lalu lihat bagian properti perangkat keras.
macOS
Buka System Settings > Network, pilih koneksi yang aktif, lalu klik Details. MAC address tercantum pada tab Hardware sebagai MAC Address. Anda juga bisa membukanya lewat Terminal dengan perintah ifconfig en0, lalu melihat nilai di baris ether.
Android
Buka Settings > About phone > Status information (nama menu bisa sedikit berbeda antar merek). Cari WiFi MAC address. Pada Android modern, Anda mungkin melihat dua nilai: MAC perangkat asli dan MAC acak yang dipakai per jaringan — hal ini akan dijelaskan di bagian berikutnya.
iPhone / iOS
Buka Settings > General > About, lalu gulir ke bagian Wi-Fi Address. Nilai itu adalah MAC address bawaan perangkat Anda. Untuk melihat alamat yang dipakai pada satu jaringan tertentu, buka pengaturan WiFi jaringan tersebut.
Router dan Perangkat WiFi
MAC address router biasanya tercetak pada stiker di badan perangkat, sering diberi label MAC atau kadang sama dengan nilai BSSID. Anda juga bisa melihat daftar MAC address semua perangkat yang terhubung melalui halaman admin router Anda.
Kenapa MAC Address di HP Anda Bisa Berubah
Jika Anda mengecek MAC address ponsel dan menemukan angkanya berbeda dari yang tercatat di router, itu bukan kesalahan. Sejak iOS 14 dan Android 10, ponsel modern menggunakan fitur MAC randomization, yaitu mengganti MAC address asli dengan alamat acak ketika terhubung ke jaringan WiFi.
Alasannya adalah privasi. Jika ponsel selalu memakai MAC address asli yang sama di semua jaringan, pihak seperti pengelola pusat perbelanjaan atau penyedia WiFi publik bisa mengenali dan melacak pergerakan Anda dari satu lokasi ke lokasi lain dari waktu ke waktu. Dengan MAC acak, ponsel memakai identitas berbeda di tiap jaringan, sehingga jauh lebih sulit dilacak.
Fitur ini bekerja per jaringan. WiFi rumah Anda mendapat satu alamat acak, WiFi kantor mendapat alamat acak lain, dan seterusnya. Pada Android 12 ke atas, alamat acak bahkan bisa dirotasi berkala meski Anda tersambung ke jaringan yang sama. Di perangkat Apple, fitur ini dinamai Private Wi-Fi Address dan aktif secara bawaan.
Efek samping randomization: jika jaringan menggunakan MAC filtering, ponsel dengan alamat acak bisa gagal terhubung karena MAC-nya tidak dikenali. Solusinya, matikan fitur alamat privat khusus untuk jaringan tepercaya tersebut, atau daftarkan MAC asli perangkat ke router.
Hal yang Perlu Anda Pertimbangkan soal Keamanan MAC
MAC filtering sering dipromosikan sebagai cara mengamankan WiFi: hanya perangkat yang MAC address-nya terdaftar yang boleh terhubung. Terdengar aman, tetapi pada praktiknya lapisan ini jauh lebih lemah dari yang dibayangkan.
Masalahnya, MAC address terkirim dalam bentuk terbuka (plaintext) di udara, bahkan ketika jaringan sudah dienkripsi. Siapa pun dengan alat pemantau jaringan bisa "mendengarkan" lalu lintas WiFi dan mencatat MAC address perangkat yang sedang terhubung. Setelah mendapat satu MAC yang diizinkan, penyerang tinggal menyalin alamat itu ke perangkatnya sendiri.
Proses meniru MAC address orang lain disebut MAC spoofing, dan bisa dilakukan hanya dengan beberapa perintah. Karena router hanya memeriksa MAC address, bukan perangkat fisiknya, filter akan menganggap perangkat penyerang sebagai perangkat sah. Inilah sebabnya MAC filtering tidak bisa diandalkan sebagai pengaman utama.
Rekomendasinya jelas: andalkan enkripsi WPA2 atau WPA3 dengan kata sandi yang kuat dan panjang sebagai lapisan pertahanan utama WiFi Anda. Anggap MAC filtering hanya sebagai penghalang tambahan yang ringan, bukan kunci keamanan. Untuk jaringan skala perusahaan, metode seperti autentikasi 802.1x jauh lebih tepat.
FAQ Seputar MAC Address
Apakah MAC address bisa diubah? MAC address bawaan pabrik tidak bisa dihapus, tetapi sistem operasi memungkinkan Anda menimpanya dengan alamat lain secara perangkat lunak (locally administered address). Fitur randomization di ponsel modern adalah bentuk paling umum dari penggantian ini.
Apakah dua perangkat bisa memiliki MAC address yang sama? Secara desain, kombinasi OUI pabrikan dan nomor seri membuat setiap MAC address unik. Namun kesamaan bisa terjadi bila seseorang sengaja meniru (spoofing) atau karena kesalahan produksi yang langka.
Apakah MAC address bisa melacak lokasi saya? MAC address asli yang tetap dapat dimanfaatkan untuk melacak pergerakan perangkat antar jaringan WiFi. Justru untuk mengurangi risiko inilah ponsel modern menerapkan MAC randomization.
Bisakah mengetahui password WiFi dari MAC address? Tidak. MAC address hanya berperan sebagai identitas perangkat, bukan tempat menyimpan kata sandi. Mengetahui MAC address sebuah router atau perangkat tidak memberi Anda akses ke password WiFi. Keamanan sandi WiFi ditentukan oleh enkripsi WPA2/WPA3, bukan oleh MAC address.
Apa beda MAC address dengan "Mac" pada komputer Apple? Keduanya tidak berhubungan. MAC address adalah pengenal jaringan pada semua perangkat, sedangkan "Mac" adalah nama lini komputer Apple. Kesamaan namanya kebetulan belaka.
Kesimpulan
MAC address adalah identitas permanen yang ditanam pabrik pada kartu jaringan setiap perangkat, berbentuk 48-bit yang terbagi menjadi kode pabrikan (OUI) dan nomor seri unik. Perannya adalah memastikan data sampai ke perangkat yang tepat di dalam jaringan lokal, berbeda dengan IP address yang mengurus perjalanan data antar jaringan hingga ke internet.
Anda perlu mengenal MAC address saat mendaftarkan perangkat ke jaringan, mengatur IP tetap lewat DHCP reservation, atau menelusuri masalah koneksi. Satu hal yang penting diingat: MAC address bukan alat pengaman WiFi yang andal karena mudah dilihat dan ditiru, jadi tetap sandarkan keamanan jaringan Anda pada enkripsi WPA2/WPA3 dan kata sandi yang kuat. Semoga artikel ini membantu.




