Come calcolare l'indirizzo MAC in binario
Gli indirizzi MAC (Media Access Control) sono univoci per ogni componente hardware del computer che accede a una rete. Un indirizzo MAC corrisponde all'interfaccia di rete specifica utilizzata dal computer per la connessione a Internet. Potresti vedere questo indirizzo indicato come "indirizzo fisico" o "indirizzo hardware" del tuo computer. Per tradurlo in binario, è utile avere un'idea di base di cosa sia la numerazione in base 2 e come funziona.
Passaggio 1
Dividi l'indirizzo in sei parti uguali di due numeri, per mantenere l'organizzazione. Ciascuno di questi gruppi di due numeri occuperà un byte. Assicurati che ci sia abbastanza spazio tra i gruppi in modo da poter scrivere altri otto numeri sotto di essi.
Passaggio 2
Scrivi otto valori di "0" sotto ogni gruppo di numeri. Per semplificare la visualizzazione, dividere gli otto valori in due gruppi di quattro valori. Ogni numero nel gruppo di due numeri avrà il proprio gruppo di quattro bit. Il tuo obiettivo è scrivere un "1" sotto ogni valore "0" dove è appropriato. Il bit più a destra nel tuo byte rappresenterà 2^0 (due elevati alla potenza zero) e ogni byte mentre vai a sinistra rappresenterà il numero 2 elevato a un valore successivamente più alto (ad esempio, il valore del terzo posto rappresenterebbe 2^2 , o 4, quindi un valore di "1" in quel punto rappresenterebbe "4".
Passaggio 3
Inserisci gli zeri dove non ci sono numeri nella sequenza di uno. Ti ritroverai con qualcosa del genere:
8B =1000 (8) 1011 (B)
Passaggio 4
Continua a farlo finché non hai convertito l'intera sequenza. Con un MAC di 00-50-56-C0-00-08, dovresti ottenere questo:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
La spaziatura e le parentesi sono state inserite proprio per renderlo più leggibile. Questo è un esempio di come un indirizzo MAC apparirà effettivamente nella lingua di un computer:
0000000001010000010101101100000000000000000001000
Suggerimento
Se vuoi rendere il processo molto più semplice, guarda la tabella binaria/esadecimale nel primo riferimento. Questa tabella contiene ogni valore binario per ogni numero esadecimale. Assicurati solo di inserire gli zeri a sinistra dell'ultimo "1". Altrimenti, ti ritroverai con un array di bit sciatto e illeggibile. Ogni byte deve essere composto da otto bit.