PhoneDecoded

Cette page est également disponible en English. Voir en English

Données de test · Adresses jetables

Générateur d'adresses MAC

Des adresses pour un réseau de laboratoire, une machine virtuelle ou une série de données de test. Rien ici n'est enregistré au nom de quiconque, ce qui est tout l'intérêt — et aussi pourquoi rien de tout cela n'a sa place sur du matériel destiné à être commercialisé.

Quand vous en avez besoin

Quand une adresse inventée est la bonne réponse

Tout ce qui parle Ethernet a besoin d'une adresse avant de pouvoir communiquer : une machine virtuelle, un pont de conteneurs, un banc d'essai, une ligne de données dans une base de test. Saisie à la main, l'adresse a généralement la mauvaise longueur, ou contient un caractère qui n'est pas hexadécimal, et elle échoue au premier validateur rencontré.

Deux bits du premier octet déterminent le comportement d'une adresse, et se tromper dessus est ce qui fait dérailler des données de test. Le bit le plus faible sépare une interface unique d'un groupe. Le suivant marque l'adresse comme administrée localement — personne ne l'a enregistrée auprès de l'IEEE — ce qui tient les adresses inventées à l'écart des blocs appartenant à de vrais fabricants.

Où ils finissent

Réseaux de laboratoire
Remplacez du matériel dont vous ne disposez pas
Machines virtuelles
Une adresse par interface invitée
Jeux de données de test
Remplir une table de test avec des lignes plausibles
Matériel de banc d'essai
Simulez un capteur avant qu'il n'existe

FAQ

Foire aux questions

Puis-je en mettre une sur du vrai matériel ?
Non. Sur un réseau en production, une adresse inventée est un pari sur le fait que personne d'autre ne l'utilise, et une collision fait tomber les deux interfaces du réseau en ressemblant exactement à un câble défectueux. Gardez-les dans des environnements de test, où une collision ne coûte rien et se repère facilement.
Unicast ou multicast — quelle différence ?
C'est le bit de poids faible du premier octet qui tranche. Zéro signifie unicast : une seule interface. Un signifie multicast : un groupe d'interfaces. Représenter un appareil unique suppose l'unicast, et un bit égaré ici est une raison fréquente pour laquelle un appareil simulé n'apparaît jamais sur le réseau.
Qu'est-ce qui rend une adresse administrée localement ?
Le deuxième bit de poids faible du premier octet est mis à 1, ce qui signale que l'adresse a été attribuée localement plutôt que tirée d'un bloc vendu par l'IEEE à un fabricant. En hexadécimal, l'indice est le deuxième caractère : 2, 6, A ou E. Les téléphones utilisent cette même plage pour les adresses Wi-Fi aléatoires qu'ils présentent à chaque réseau qu'ils rejoignent.