Adresse MAC

En réseau informatique une adresse MAC (Media Access Control address) est un identifiant physique stocké dans une carte réseau ou une interface réseau similaire et utilisé pour attribuer mondialement une adresse unique au niveau de la couche de liaison (couche 2 du modèle OSI). C'est la partie inférieure de celle-ci (sous-couche d'accès au média – Media access control) qui s'occupe d'insérer et de traiter ces adresses au sein des trames transmises.

Utilisation

Les adresses M.A.C sont attribuées par l'IEEE, et sont utilisées dans beaucoup de technologies réseau, dont les suivantes (liste non exhaustive) :

Structure d'une adresse M.A.C

Comme les concepteurs d'Ethernet ont eu la présence d'esprit d'utiliser un adressage de 48 bits, il existe potentiellement 248 (environ 281 000 milliards) d'adresses MAC possibles. L'IEEE donne des préfixes de 24 bits aux fabricants, ce qui offre potentiellement 224 (environ 16 millions) d'adresses MAC différentes utilisables en même temps.

Modification manuelle

Bien que les adresses MAC soient permanentes par conception, plusieurs mécanismes permettent leur modification. Par exemple, routeurs et passerelles Internet permettent aux administrateurs réseau de configurer l'adresse MAC de l'interface WAN, pour tromper les fournisseurs d'accès Internet (FAI) qui lient leurs services à une interface physique particulière. Aussi, en exécutant Linux, on peut fixer arbitrairement l'adresse MAC en utilisant les commandes :

ifconfig eth0 down
 ifconfig eth0 hw ether 00:01:02:03:04:05
 ifconfig eth0 up
 /etc/init.d/networking restart
 

Cette modification logicielle doit être effectuée à chaque redémarrage (par un script par exemple).

See also: Adresse MAC, Asynchronous Transfer Mode, Bit, Carte réseau, Couche de liaison, Ethernet, Fournisseur d'accès à Internet, IEEE, Linux, Media Access Control