Что такое MAC — адрес и как его узнать?
На самом деле, чего только не происходит в компьютерных сетях. Разобраться сложно, а особенно сложно, когда речь заходит об адресации и приеме/передаче данных. Вопрос усложняется тем, что каждый из адресов функционирует на своем уровне модели OSI (Open Systems Interconnection).
Но, не нужно переживать. В этой статье, мы самым простым, но профессиональным языком объясним, что такое Media Access Control, или как сокращенно его называют MAC — адрес. Этот тип адреса живет на втором (канальном, или Data Link) уровне модели OSI и является главным адресом на этом уровне.Устраивайтесь поудобнее, наливайте «чайковского» — будем разбираться.
Если вы не слышали про модель OSI ранее, то мы очень рекомендуем прочитать сначала статью про OSI, а потом уже приступать к изучению MAC — адреса.
Media Access Control (MAC) Address — я выбираю тебя!
- Logical Link Control (LLC) или подуровень управления логической связью
- Media Access Control (MAC) или подуровень управления доступом к среде
И как раз, как можно догадаться, MAC — адрес используется на втором подуровне, Media Access Control, который является частью канального уровня модели OSI. А теперь поговорим про то, как выглядит MAC — адрес из из чего он состоит. Берем лист А4 и маркер — начинаем рисовать.
Форма MAC — адреса
«Я нарисоваль!» Вот картинка. Мы правда старались:
Стандартный MAC выглядит примерно вот так: 00-50-B6-5B-CA-6A.
Смотрите: мак — адрес это 12 — значное шестнадцатеричное число, или 6 — байтовое двоичное число. Чаще всего MAC — адрес представляют именно в шестнадцатеричной системе.
На картинки мы изобразили 6 октетов (неких групп), из которых состоит MAC. Каждый из октетов состоит из 2 знаков, итого получается 12 — значное число. Первые 6 цифр (к примеру 00-50-B6) обозначают производителя сетевой карты. Его также называют OUI (Organizational Unique Identifier) — мы отобразили эту часть на картинке выше.
Вот, например, известные MAC OUI популярных вендоров:
- CC:46:D6 — Cisco
- 3C:5A:B4 — Google, Inc.
- 3C:D9:2B — Hewlett liackard
- 00:9A:CD — HUAWEI TECHNOLOGIES CO.,LTD
И, собственно, вторые 6 цифр (6 цифр справа) уникальны и идентифицируют NIC (Network Interface Controller). Часто, MAC адреса записывают по-разному: через тире, двоеточие, или точки. Например:
- 00-50-B6-5B-CA-6A — самая распространенная и привычная для всех форма записи;
- 00:50:B6:5B:CA:6A — форма записи используется части всего в Linux системах;
- 005.0b6.5bc.a6a — такой формат записи MAC — адреса используется компанией Cisco.
Как узнать MAC — адрес?
Итак, чтобы узнать MAC — адрес в UNIX/Linux системах, подключитесь по SSH к вашему серверу и дайте команды:
Чтобы узнать MAC — адрес в Windows системах, откройте командную строку машины/сервера. Сделать это можно нажав комбинацию клавиш Win + R, ввести cmd и нажать Enter. Как только откроется консоль, дайте следующие команду:
А если вы обладатель Macbook да и вообще OS X устройства (любите посидеть в Starbucks и здорово провести время на заводе «Флакон»), то сделать нужно следующее:
- Откройте в Launchliad «Терминал».
- Введите команду ifconfig .
- В строке ether будет указан MAC-адрес