Apa itu alamat MAC?
Alamat MAC ialah pengecam yang digunakan oleh antara muka rangkaian pada lapisan pautan. Ethernet dan Wi-Fi lazimnya menggunakan alamat 48-bit yang biasanya dipaparkan sebagai enam pasang digit perenambelasan. Alamat ini membantu peranti bertukar bingkai dalam rangkaian setempat. Ia berbeza daripada alamat IP, yang menyokong komunikasi merentasi rangkaian.
Tempat alamat MAC digunakan
Dalam segmen Ethernet atau Wi-Fi setempat, suis dan titik akses menggunakan alamat lapisan pautan untuk menghantar bingkai. Penghala membuang bingkai lapisan pautan yang masuk dan membina bingkai baharu untuk pautan seterusnya. Laman web di Internet awam biasanya tidak menerima alamat MAC pelawat melalui permintaan web biasa. Laman itu sebaliknya melihat maklumat peringkat rangkaian seperti IP sumber sambungan.
Satu peranti boleh mempunyai beberapa antara muka rangkaian, dan oleh itu beberapa alamat MAC. Penyesuai maya dan bekas (container) juga mungkin mempunyai alamat sendiri. Dari segi sejarah, pengeluar perkakasan memberikan banyak alamat dengan prefiks berdaftar, tetapi prefiks bukan cara yang boleh dipercayai untuk mengenal pasti orang yang menggunakan peranti, malah lokasi fizikalnya semasa.
Perawakan dan privasi
Telefon dan komputer riba mungkin menggunakan alamat Wi-Fi rawak atau peribadi, terutamanya semasa mengimbas atau apabila menyertai rangkaian tertentu. Ini menyukarkan penjejakan pasif merentasi rangkaian. Alamat yang digunakan untuk satu rangkaian tersimpan mungkin kekal sama untuk satu tempoh supaya rangkaian itu dapat mengenali peranti. Tingkah lakunya berbeza mengikut peranti dan tetapan, jadi jangan anggap setiap alamat yang diperhatikan terikat secara kekal pada antara muka yang ditetapkan oleh kilang.
Sesetengah rangkaian menggunakan senarai benar alamat MAC, tetapi alamat boleh diperhatikan dan ditiru pada pautan setempat. Oleh itu, senarai benar hanyalah kawalan kemudahan, bukan pengesahan yang kukuh. Gunakan penyulitan Wi-Fi terkini dan dasar akses yang sesuai untuk kawalan akses yang sebenar.
Alamat MAC berbanding alamat IP
Alamat MAC dimiliki oleh antara muka lapisan pautan tertentu atau antara muka maya; alamat IP pula ditetapkan untuk komunikasi pada lapisan rangkaian. Kedua-duanya boleh berubah. Penghala rumah sering menetapkan alamat IP setempat secara dinamik, manakala IP awam mungkin dikongsi oleh banyak peranti melalui NAT. Kedua-dua pengecam ini, secara bersendirian, tidak membuktikan identiti pengguna.
Untuk memeriksa sesuatu antara muka, gunakan tetapan rangkaian sistem pengendalian atau alat baris arahan yang dipercayai. Jika anda menyelesaikan masalah rangkaian rumah, catat antara muka mana yang bersambung dan sama ada alamat rawak diaktifkan. Bandingkan dengan jadual pajakan penghala hanya jika anda mendapat kebenaran; nama dan alamat di situ mungkin sudah lapuk.
Bilakah ia penting
Alamat MAC penting apabila mendiagnosis kesambungan setempat, mengenal pasti peranti dalam senarai klien titik akses, atau memahami mengapa tempahan rangkaian tidak lagi berfungsi selepas tetapan privasi diubah. Alamat ini tidak memberitahu laluan merentasi Internet. Untuk isu kesambungan luaran, periksa DNS, pengalamatan IP dan penghalaan secara berasingan.
ARP dan IPv6 Neighbor Discovery
Pada pautan IPv4 setempat, ARP membantu memetakan alamat IP hop seterusnya kepada alamat lapisan pautan. IPv6 pula menggunakan Neighbor Discovery melalui ICMPv6. Kedua-duanya mekanisme pautan setempat, bukan cara global untuk mengesan peranti melalui MAC. Lihat ARP dan Neighbor Discovery.