Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
040-adresses:010-adressesmac [le 17/02/2025 à 08:38] – supprimée - modification externe (Date inconnue) 127.0.0.1040-adresses:010-adressesmac [le 02/03/2025 à 09:13] (Version actuelle) – [Usage] prof
Ligne 1: Ligne 1:
 +====== Les adresses MAC ======
 +Autant commencer par elles.
 +Une adresse MAC est constituée de 6 octets. Les 3 octets les plus à gauche (les plus lourds) sont significatif du constructeur de l'interface et les 3 octets restants représente une valeur unique chez le constructeur. Typiquement, un constructeur ne devrait pas construire deux interfaces ayant la même adresse MAC...
 +===== Le problème =====
 +Les interfaces Ethernet ne sont pas consignées, elles ne retournent pas chez le constructeur quand elles ne sont plus utilisées. Elles vont dans une déchetterie spécialisée ou pire hélas, dans un dépotoir quelconque.
 +
 +Comme ça fait plus de 40 ans que ces interfaces sont construites, 3 octets pour un constructeur...
 +
 +Fort heureusement, nous allons voir si ce n'est déjà fait qu'une adresse MAC n'a de signification qu'au sein d'un réseau «local». De plus, les équipements modernes ont cette adresse écrite dans une mémoire certes non volatile, mais réinscriptible. Il existe donc des outils qui permettent à l'administrateur de changer __//**si nécessaire**//__ l'adresse initialement écrite.
 +
 +===== Un exemple =====
 +Les distributions GNU/Linux disposent d'un outil permettant de trouver son adresse MAC:
 +  ip link show
 +<html><pre class="code">
 +1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
 +    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 +2: <span class="bhly">enp2s0:</span> <BROADCAST,MULTICAST,UP,LOWER_UP> <span class="hlg">mtu 1500</span> qdisc fq_codel state UP mode DEFAULT group default qlen 1000
 +    <span class="bhly">link/ether 18:31:bf:df:a1:f0</span> brd ff:ff:ff:ff:ff:ff
 +</pre></html>
 +Pour l'instant, nen nous intéressons qu'à ce qui est surligné en jaune:
 +  * le nom de l'interface (enp2s0 c'est un joli nom, facile à retenir...);
 +  * l'adresse MAC, ici ''18:31:bf:df:a1:f0''.
 +Il existe des outils sur l'internet qui permettent de retrouver le nom du constructeur connaissant son adresse MAC. [[https://maclookup.app/|MAC Address Lookup]] par exemple, qui répond:
 +  MAC address prefix 18:31:BF is registered to ASUSTek COMPUTER INC.
 +===== Usage =====
 +L'usage de ces adresses est donc réservé à la couche Ethernet (Liaison dans le modèle OSI). Uniquement sur un réseau local, autrement dit sur un réseau autrefois en bus, aujourd'hui en étoile où chaque nœud est connecté à un hub ou un switch. Ces adresses ne sont pas routables. Nous verrons plus loin leur usage dans des travaux pratiques.
 +
 +Par principe, les paquets sont diffusés sur tout le réseau  et seul le destinataire est sensé s'intéresser à son contenu et donc à le faire remonter dans sa pile. Les switchs remédient à cette faille de sécurité en effectuant un aiguillage de la trame uniquement vers le nœud destinataire. 
 +
 +Des protocoles réseau comme [[https://fr.wikipedia.org/wiki/NetBEUI|NetBEUI]] utilisé par Microsoft il y a longtemps se contentaient de ces adresses pour animer un réseau local.
 +
  
Les adresses MAC: Dernière modification le: 01/01/1970 à 00:00 par