redes informáticas de área local más en uso hoy en día siguen el estándar internacional de 802.11. Cada adaptador de red tiene una dirección de control de acceso al medio (MAC) único . La dirección MAC se codifica en el hardware del adaptador. Consta de seis bytes . Esos seis bytes se pueden representar en una variedad de formas dentro de su código de ordenador . Puede convertir una representación que utiliza seis variables byte de valor a una representación equivalente utilizando una única cadena. Instrucciones
1
Asignar a seis variables byte de los valores correspondientes a la dirección MAC en cuestión. El código informático específico para la realización de este paso depende del lenguaje de programación que está utilizando. Por ejemplo, en Java , agregue el siguiente código de ejemplo se inicializa seis variables byte : byte
byte1 = 54 ;
byte2 bytes = 43 ;
byte Byte3 = 129 ;
byte Byte4 = 9 ;
byte5 bytes = 99 ;
byte byte6 = 210;
2
convertir cada uno de los seis bytes para su número hexadecimal equivalente . Por ejemplo, en Java, el código de ejemplo hace que:
cadena cadena1 = String.Format ("% x " , byte1 ) ;
Cadena cadena2 = String.Format ( "% x " byte2 ) ;
cadena string3 = String.format ("% x " , Byte3 ) ;
cadena string4 = String.format ("% x " , Byte4 ) ;
cadena string5 = String.format ("% x " , byte5 ) ;
cadena string6 = String.format ("% x " , byte6 ) ;
3 < p > Crear una cadena que contiene los equivalentes hexadecimales de las seis bytes de la dirección MAC. Por ejemplo, en Java , agregue el siguiente código de ejemplo para su programa:
Cadena macAsString = cadena1 + cadena2 + string3 string4 + + + string5 string6 ;
< br >