Obwohl Nullen und Einsen verwirrend sein können, bilden sie tatsächlich das, was der Computer interpretiert.
MAC-Adressen (Media Access Control) sind für jede Computerhardware, die auf ein Netzwerk zugreift, eindeutig. Eine MAC-Adresse entspricht der spezifischen Netzwerkschnittstelle, die Ihr Computer verwendet, um eine Verbindung zum Internet herzustellen. Diese Adresse wird möglicherweise als "physische Adresse" oder "Hardwareadresse" Ihres Computers bezeichnet. Um es in binär zu übersetzen, ist es hilfreich, ein grundlegendes Konzept dafür zu haben, was die Numerierung zur Basis 2 ist und wie sie funktioniert.
Schritt 1
Teilen Sie die Adresse in sechs gleiche Teile von zwei Zahlen auf, um die Organisation aufrechtzuerhalten. Jede dieser Gruppen von zwei Zahlen nimmt ein Byte ein. Achten Sie darauf, dass zwischen den Gruppen genügend Platz ist, damit Sie weitere acht Zahlen darunter schreiben können.
Video des Tages
Schritt 2
Schreiben Sie acht Werte von "0" unter jede Zahlengruppe. Um die Visualisierung zu erleichtern, teilen Sie die acht Werte in zwei Gruppen zu je vier Werten auf. Jede Zahl in der Zwei-Zahlen-Gruppe hat ihre eigene Gruppe von vier Bits. Ihr Ziel ist es, eine "1" unter jeden "0"-Wert zu schreiben, wo es angebracht ist. Das ganz rechte Bit in Ihrem Byte stellt 2^0 dar (zwei hoch Null) und jedes Byte, wenn Sie nach links gehen, stellt die Zahl 2 dar auf einen nachfolgend höheren Wert (z. B. würde der Wert der dritten Stelle 2^2 oder 4 darstellen, also würde ein Wert von "1" an dieser Stelle darstellen "4").
Schritt 3
Tragen Sie die Nullen dort ein, wo keine Zahlen in der Einserfolge stehen. Sie werden mit so etwas enden:
8B = 1000 (8) 1011 (B)
Schritt 4
Fahren Sie damit fort, bis Sie die gesamte Sequenz konvertiert haben. Bei einem MAC von 00-50-56-C0-00-08 sollten Sie Folgendes erhalten:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
Die Abstände und Klammern wurden eingefügt, um es besser lesbar zu machen. Dies ist ein Beispiel dafür, wie eine MAC-Adresse tatsächlich in der Sprache eines Computers erscheinen würde:
000000000101000001010110110000000000000000001000
Spitze
Wenn Sie den Vorgang erheblich vereinfachen möchten, sehen Sie sich die Binär-/Hexadezimaltabelle in der ersten Referenz an. Diese Tabelle enthält jeden Binärwert für jede Hexadezimalzahl. Stellen Sie nur sicher, dass Sie links von der letzten „1“ Nullen eingeben. Andernfalls erhalten Sie ein schlampiges und unlesbares Bit-Array. Jedes Byte muss aus acht Bits bestehen.