MAC-адрес
Материал из Xgu.ru
MAC-адрес (MAC address) — уникальный сетевой адрес, присваиваемый устройству его производителем.
Название произошло от названия подуровня канального уровня,
известного как Media Access Control (контроль доступа к среде).
Адрес состоит из 6 байтов[1]. Он (теоретически) является уникальным для всех существующих и созданных в будущем устройств[2].
В адресе MAC-48 выделяются две части:
- первые три байта (слева), соответствующие организации-производителю (Organisationally Unique Identifier);
- следующие три байта, соответствующие адресу устройства и выделяемые устройству организацией (NIC Specific).
Определить текущий MAC-адрес сетевого интерфейса можно (в Linux/UNIX) так:
$ ifconfig eth0 | grep HWaddr | awk '{print $5}' 00:11:27:85:A1:E3
Поменять можно с помощью программы ifconfig (в FreeBSD), с помощью программы ip (в Linux) или дргим способом (например, с помощью macchanger).
[править] Дополнительная информация
- Working with MAC addresses(англ.) — заметка на Debian Administration о том, как работать с MAC-адресами в Linux
[править] Примечания
- ↑ Если быть точным, то помимо адресов MAC-48 и EUI-48, которые считаются MAC-адресами, существуют ещё и аналогичные 8-байтные адреса, известные как EUI-64
- ↑ Понятно, что рано или поздно адресное пространство будет исчерпано, но пока в ближайшее время это не предвидится