Địa chỉ kiểm soát truy cập phương tiện [địa chỉ MAC] là mã định danh duy nhất được gán cho bộ điều khiển giao diện mạng [NIC] để sử dụng làm địa chỉ mạng trong giao tiếp trong một phân đoạn mạng. Việc sử dụng này là phổ biến trong hầu hết các công nghệ mạng IEEE 802, bao gồm Ethernet, Wi-Fi và Bluetooth. Trong mô hình mạng Kết nối hệ thống mở [OSI], địa chỉ MAC được sử dụng trong lớp con giao thức điều khiển truy cập trung bình của lớp liên kết dữ liệu. Như được trình bày thông thường, địa chỉ MAC có thể nhận dạng được dưới dạng sáu nhóm gồm hai chữ số thập lục phân, được phân tách bằng dấu gạch nối, dấu hai chấm hoặc không có dấu phân cách
Địa chỉ MAC chủ yếu được chỉ định bởi các nhà sản xuất thiết bị và do đó thường được gọi là địa chỉ lưu sẵn hoặc địa chỉ phần cứng Ethernet, địa chỉ phần cứng hoặc địa chỉ vật lý. Mỗi địa chỉ có thể được lưu trữ trong phần cứng, chẳng hạn như bộ nhớ chỉ đọc của thẻ hoặc theo cơ chế phần sụn. Tuy nhiên, nhiều giao diện mạng hỗ trợ thay đổi địa chỉ MAC của chúng. Địa chỉ thường bao gồm mã định danh duy nhất về mặt tổ chức [OUI] của nhà sản xuất. Địa chỉ MAC được hình thành theo nguyên tắc của hai không gian đánh số dựa trên mã định danh duy nhất mở rộng [EUI] do Viện Kỹ sư Điện và Điện tử [IEEE] quản lý. EUI-48—thay thế thuật ngữ lỗi thời MAC-48—và EUI-64
Các nút mạng có nhiều giao diện mạng, chẳng hạn như bộ định tuyến và bộ chuyển mạch đa lớp, phải có một địa chỉ MAC duy nhất cho mỗi NIC trong cùng một mạng. Tuy nhiên, hai NIC được kết nối với hai mạng khác nhau có thể chia sẻ cùng một địa chỉ MAC
Chi tiết địa chỉ[sửa]
ifconfig, ip address
và ipconfig
, chẳng hạn
Tuy nhiên, kể từ IEEE 802. 3 [Ethernet] và IEEE 802. 4 [Token Bus] gửi các byte [octet] qua dây, từ trái sang phải, với bit ít quan trọng nhất trong mỗi byte trước, trong khi IEEE 802. 5 [Vòng mã thông báo] và IEEE 802. 6 [FDDI] trước tiên gửi các byte qua dây có bit quan trọng nhất, có thể xảy ra nhầm lẫn khi một địa chỉ trong trường hợp sau được biểu diễn bằng các bit bị đảo ngược so với biểu diễn chuẩn. Ví dụ: một địa chỉ ở dạng chính tắc 12-34-56-78-9A-BC sẽ được truyền qua dây dưới dạng các bit 01001000 00101100 01101010 00011110 01011001 00111101
theo thứ tự truyền tiêu chuẩn [bit ít quan trọng nhất trước]. Nhưng đối với các mạng Token Ring, nó sẽ được truyền dưới dạng các bit 00010010 00110100 01010110 01111000 10011010 10111100
theo thứ tự đầu tiên của bit quan trọng nhất. Cái sau có thể được hiển thị không chính xác thành 48-2C-6A-1E-59-3D. Điều này được gọi là thứ tự đảo ngược bit, dạng không chính tắc, định dạng MSB, định dạng IBM hoặc định dạng Token Ring, như được giải thích trong RFC 2469