réseaux informatiques les plus locales de la région en usage aujourd'hui suivent la norme internationale 802.11. Chaque carte réseau possède une adresse unique de contrôle d'accès au support (MAC ) . L'adresse MAC est codée dans le matériel de l' adaptateur. Il se compose de six octets. Ces six octets peuvent être représentés dans une variété de façons dans le code de votre ordinateur. Vous pouvez convertir une représentation qui utilise six variables byte -évaluées pour une représentation équivalente en utilisant une seule chaîne. Instructions
1
assigner à six variables d'octets les valeurs correspondant à l'adresse MAC en question. Le code spécifique de l'ordinateur pour effectuer cette étape dépend du langage de programmation que vous utilisez. Par exemple, pour Java, ajoutez l'exemple de code suivant initialise six variables d'octets :
octet byte1 = 54;
octet octet2 = 43;
octet octet 3 = 129 ;
octet Byte4 = 9;
octet byte5 = 99 ;
octet byte6 = 210;
2
Convertir chacun des six octets sa nombre hexadécimal équivalent . Par exemple, en Java, l'exemple de code suivant fait que:
cordes chaine1 = String.Format ("% x " , byte1 ) ;
chaîne string2 = String.Format ("% x », octet2 ) ;
cordes string3 = String.format ("% x " , octet 3 ) ;
cordes string4 = String.format ("% x " , Byte4 ) ;
cordes string5 = String.format ("% x " , byte5 ) ;
cordes string6 = String.format ("% x " , byte6 ) ;
3 < p > Créer une chaîne unique qui contient les équivalents hexadécimaux des six octets de l'adresse MAC. Par exemple, en Java , ajoutez l' exemple de code suivant à votre programme :
cordes macAsString = mot1 + mot2 + + string3 string4 + + string5 string6 ;
< br >