Содержание
MAC-адреса (Media Access Control) уникальны для каждого аппаратного компонента компьютера, который обращается к сети. MAC-адрес соответствует конкретному сетевому интерфейсу, который ваш компьютер использует для подключения к Интернету. Этот адрес иногда называют «физическим адресом» или «аппаратным адресом» вашего компьютера. Чтобы преобразовать его в двоичный файл, полезно иметь общее представление о том, что такое нумерация в базе 2 и как она работает.
направления
Хотя нули и единицы сбивают с толку, на самом деле они интерпретируют компьютер (бинарное изображение мира от Attila Toro от Fotolia.com)-
Разделите адрес на шесть равных частей двух чисел, чтобы сохранить организацию. Каждая из этих групп из двух чисел образует байт. Убедитесь, что между группами достаточно места, чтобы вы могли ввести под ними восемь цифр.
-
Напишите восемь нулей под каждой группой чисел. Для удобства просмотра разделите значения на две группы по четыре. Каждое число в группе из двух будет иметь свою собственную четырехбитную группу. Цель состоит в том, чтобы написать «1» ниже каждого «0», когда это необходимо. Самый правый бит его байта будет представлять 2 ^ 0 (2 повышены до степени 0), и каждый байт, продвигающийся влево, будет представлять число 2, повышенное до более высокой степени (например, третья позиция будет представлять 2 ^ 2, или 4, поэтому «1» в позиции будет означать «4»).
-
В комплекте с нулями, где нет следующих чисел. Результат будет выглядеть следующим образом:
8B = 1000 (8) 1011 (B)
-
Продолжайте делать это, пока не преобразуете всю строку. С адресом 00-50-56-C0-00-08 результат будет следующим:
0000 0000 (00) 0101 0000 (50) 0101 0110 (56) 1100 0000 (C0) 0000 0000 (00) 0000 1000 (08)
Интервал и скобки были добавлены только для того, чтобы сделать текст более читабельным. Ниже приведен пример того, как на самом деле MAC-адрес будет отображаться на языке компьютера:
000000000101000001010110110000000000000000001000
чаевые
- Если вы хотите упростить процесс, поищите таблицу преобразования двоичных данных в шестнадцатеричные. Эта таблица содержит все двоичные значения, соответствующие шестнадцатеричным. Убедитесь, что вы заполнили нулями слева от последней «1». В противном случае у вас получится запутанный и нечитаемый массив. Каждый байт должен иметь 8 бит.