Elettracompany.com

Компьютерный справочник
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Формат mac адреса

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Популярное и похожее

Модель OSI – это просто!

Зачем вам 802.1X и что он решает?

NAT на пальцах: что это?

Про архитектуру Leaf Spine

Что такое MAC — адрес и как его узнать?

Про MAC — адрес простыми словами

4 минуты чтения

На самом деле, чего только не происходит в компьютерных сетях. Разобраться сложно, а особенно сложно, когда речь заходит об адресации и приеме/передаче данных. Вопрос усложняется тем, что каждый из адресов функционирует на своем уровне модели OSI (Open Systems Interconnection).

Но, не нужно переживать. В этой статье, мы самым простым, но профессиональным языком объясним, что такое Media Access Control, или как сокращенно его называют MAC — адрес.

Этот тип адреса живет на втором (канальном, или Data Link) уровне модели OSI и является главным адресом на этом уровне.Устраивайтесь поудобнее, наливайте «чайковского» — будем разбираться.

Если вы не слышали про модель OSI ранее, то мы очень рекомендуем прочитать сначала статью про OSI, а потом уже приступать к изучению MAC — адреса.

Media Access Control (MAC) Address — я выбираю тебя!

MAC — адрес представляет собой уникальную комбинацию цифр и букв длиной 48 символов. Фактически, это аппаратный номер оборудования (компьютера, сервера, роутера, порта коммутатора, да чего угодно), который, внимание, присваивается сетевой карте устройства еще на фабрике, то есть в момент производства.

Да — да, MAC — адрес устройства это вам не IP — адрес устройства, который можно легко поменять. Этот адрес вшит аппаратно. Хотя, конечно, надо быть честными — как специалисты из Мытищ в гаражных условиях «перебьют» VIN номер автомобиля, так и MAC — адрес можно «перебить».

MAC — адрес еще называют уникальным физическим адресом устройства, помогающим идентифицировать устройство среди миллионов других устройств. В стандарте IEEE 802, канальный (второй, Data Link) уровень модели OSI разделен на два подуровня:

  • 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-адрес

  • Что такое MAC — адрес
  • Как узнать мак — адрес
  • Media Access Control
  • 1280
  • 10
Читать еще:  Отследить ип адрес

Полезна ли Вам эта статья?

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

MAC адрес — физический адрес сетевого устройства

MAC адрес или физический адрес используется для уникальной идентификации устройств в локальной сети. Он записывается на заводе-производителе в постоянную (энергонезависимую) память устройства, например сетевой карты или маршрутизатора.

Аббревиатура МАС происходит от английского Media Access Control, что можно перевести как Средство контроля доступа.

Структура МАС адреса

Физический адрес состоит из 6 байтов. Его принято выражать в шестнадцатеричной системе счисления и записывать в следующем формате 00-aa-00-64-c8-09 или 00:aa:00:64:c8:09 . Значение каждого байта отделяют дефисом или двоеточием для того, чтобы адрес легко воспринимался визуально.

Первые 3 байта называются OUI (Organizational Unique Identifier) — уникальный идентификатор организации, то есть фирмы производителя. Младшие 3 байта называются Номер интерфейса, их значение устанавливается на заводе и является уникальным для каждого выпущенного устройства.

Чтобы посмотреть МАС адрес любой из ваших сетевых карт, воспользуйтесь командной строкой Windows. Наберите команду «ipconfig -all», только без кавычек.

Чтобы узнать МАС адрес и другие характеристики данного сетевого интерфейса нужно нажать кнопку «Подробности».

Роль МАС адресов в функционировании сети

В то время как IP адрес является логическим и может изменяться администратором сети, MAC адрес является аппаратным и постоянным. Именно он на самом деле используется при обмене информацией между компьютерами по локальной сети.

С точки зрения модели сетевого взаимодействия OSI, MAC адрес используется сетевыми протоколами на канальном уровне.

Перед тем, как отправить пакет с данными по определённому IP адресу, компьютер должен узнать физический адрес получателя.

Каждый компьютер хранит физические адреса сетевых устройств своей локальной сети в специальной ARP-таблице и получает MAC адрес из неё. Для каждого сетевого интерфейса имеется отдельная ARP таблица.

В ARP-таблице два основных столбца: первый — IP адрес, второй — это соответствующий ему MAC адрес.

Если в таблице отсутствует физический адрес, соответствующий IP адресу, тогда в сеть посылается специальный широковещательный запрос с помощью служебного протокола ARP (Address Resolution Protocol) — протокол разрешения адреса.

Компьютер, на котором установлено устройство с IP адресом, содержащемся в запросе, посылает ответ с MAC адресом этого устройства. Когда требуемый MAC адрес получен, он будет занесён в таблицу и только после этого будут отправляться IP пакеты.

Если не удасться определить связанный с логическим адресом (IP) физический адрес (МАС), то такие пакеты отправляться в сеть не будут.

Статические записи вносятся администратором с помощью команды в формате
«arp -s IP-адрес MAC-адрес»,
например, «arp -s 158.56.85.210 00-aa-00-64-c8-09».

Статические записи присутствуют в таблице постоянно, пока их не удалят вручную.

Что такое MAC-адрес?

В любой посылке, передаваемой по локальной сети Ethernet, присутствуют MAC-адреса источника и назначения, ведь коммутаторы, при перенаправлении данных, опираются исключительно на них. Что из себя представляет MAC-адрес? Каковы отличия unicast, multicast и broadcast MAC-адресов назначения? Какими MAC-адресами назначения оперируют протоколы стандарта МЭК 61850? Рассмотрим эти вопросы подробнее.

MAC-адрес состоит из 48 бит, представленных в шестнадцатиричном формате. Каждые 8 бит отделены друг от друга либо двоеточием (:), либо дефисом (-). Пример MAC-адреса: 00:26:57:00:1f:02.

MAC-адрес источника – уникален для каждого изделия. Международная организация IEEE обеспечивает «раздачу» диапазона MAC-адресов для производителей устройств: за каждым производителем закрепляются первые три октета MAC-адреса определенного значения. Эти три октета называют OUI (ORGANIZATIONALLY UNIQUE IDENTIFIER). Соответственно, по MAC-адресу можно определить фирму-производителя устройства. К примеру, это можно сделать на сайте IEEE (Внимание! Вводите OUI через дефис. ). Так, можно для приведенного в качестве примера MAC-адреса можно определить, что устройство, которому он присвоен – устройство производства НПП «ЭКРА». Оставшиеся три октета устанавливаются производителем уникальными и никогда не повторяют друг друга в комбинации с первыми тремя октетами одного и того же значения. Поскольку указанные три последних октета идентифицируют сетевой контроллер устройства, их называют NIC Specific (Network Interface Card Specific).

Результат анализа OUI на сайте IEEE

Как правило, MAC-адрес устройства можно определить, посмотрев на маркировку терминала, – часто на панели сетевого интерфейса устройства присутствует соответствующая наклейка.

Обозначение MAC-адреса на коммуникационном интерфейсе МП РЗА Schneider Electric Обозначение MAC-адреса на коммуникационном интерфейсе МП РЗА ALSTOM GRID

Теперь обратимся к возможным значениям MAC-адреса назначения, также присутствующего в посылке.

Если речь идет о передаче данных от одного устройству другому, то в поле MAC-адрес назначения указывается MAC-адрес устройства-получателя (см. выше) – то есть тот адрес, которые мы обсуждали выше. Это есть одноадресный (unicast) MAC-адрес назначения. Примером посылок, в которых устанавливается одноадресный MAC-адрес назначения являются посылки по протоколу MMS.

Читать еще:  Местоположение по ip адресу online

MMS-посылка с unicast MAC-адресом назначения

Однако что делать если один и тот же пакет данных требуется передать нескольким устройствам сети? Для этого существуют многоадресные (multicast) MAC-адреса назначения. Эти MAC-адреса легко идентифицировать – младший бит первого октета таких MAC-адресов назначения равен 1, например 01-0C-CD-00-00-01. В случае, если посылка с таким адресом попадает на коммутатор, то он перенаправляет ее на все свои порты – при условии что на нем не определены группы адресатов этой посылки. Возможность организации групповой передачи данных – одно из отличий использования многоадресных MAC-адресов перед использованием широковещательных (broadcast) MAC-адресов. Примером посылок, в которых устанавливается многоадресный MAC-адрес назначения, являются посылки по протоколам GOOSE и Sampled Values. Например, посылка GOOSE с MAC-адресом назначения 01:0C:CD:01:01:21.

Многоадресная посылка GOOSE

Говоря о многоадресных MAC-адресах назначения стоит отметить еще один интересный момент – организация IEEE выделяет диапазоны MAC-адресов не только под устройства для производителей, но и для органов по стандартизации, для однозначной идентификации трафика по тем или иным стандартам. При этом также IEEE фиксирует три первых октета. Так, за ТК 57 МЭК зарезервирован диапазон 01-0C-CD-xx-xx-xx, а внутри этого диапазона правила уже определяет сам орган по стандартизации. Так для GOOSE рабочая группа 10 определила четвертый октет равным 01 и диапазон: от 01-0C-CD-01-00-00 до 01-0C-CD-01-01-FF; для Sampled Values – четвертый октет равным 04 и диапазон: от 01-0C-CD-04-00-00 до 01-0C-CD-04-01-FF. Для протоколов PTP и RSTP также выделяются свои многоадресные MAC-адреса назначения.

Широковещательный MAC-адрес – он один: ff:ff:ff:ff:ff:ff. И при получении его коммутатор перенаправляет полученную посылку на все свои порты, ни на что не взирая. Его используют лишь некоторые служебные протоколы, например, протокол ARP (Address Resolution Protocol), о котором мы расскажем в следующий раз и который также составляет важную веху в процессе информационного обмена по локальной сети подстанции.

РЕЗЮМЕ

  1. Если вы разработчик и производитель устройств РЗА, оснащенных коммуникационным интерфейсом, позаботьтесь о том, чтобы через организацию IEEE вам был выделен соответствующий диапазон MAC-адресов. За это придется платить.
  2. Для проектировщиков будущего и наладчиков дня сегодняшнего рекомендация – никогда не фиксируйте одинаковый MAC-адрес для разных GOOSE-сообщений и потоков Sampled Values (некоторое настроечное ПО не контролирует этот аспект). Иначе вы рискуете исключить возможность multicast-фильтрации GOOSE-сообщений на коммутаторах. Ведь преобладающее число терминалов не обладают такой возможностью. И тогда все устройства, включенные в сеть, будут “слышать” сообщения от других устройств сети, что, как мы уже писали, негативно сказывается на времени передачи GOOSE-сообщений. Оно будет увеличиваться в связи с увеличивающейся нагрузкой процессоров устройств.

MAC-адрес: разбираемся что это такое и с чем его едят

MAC адреса используются на канальном уровне модели взаимодействия открытых систем на одноименном подуровне этой модели, подуровне MAC. Расшифровывается, как Media Access Control — подуровень управления доступом к среде. Именно этот подуровень используется если в среде передачи данных находится несколько компьютеров и других устройств.

Если у нас в канале связи несколько устройств, то нам необходимо понять к какому именно устройству передавать данные, именно для этой цели и используются МАК адреса.

С помощью них мы понимаем к кому конкретно предназначены те, или иные данные. Мак адреса регламентированы IEEE 802. В эту группу входит большое количество стандартов локальных сетей, наиболее популярные Ethernet и Wi-Fi. Они используют МАК адреса, длина mac адреса 6 байт (48 бит). Записывается МАК адрес следующим образом:

Это шесть шестнадцатеричных чисел разделенных либо двоеточиями либо тире.

Типы MAC-адресов

Есть три вида адресов:

Когда вы передаете данные на индивидуальный мак адрес, то эти данные получает только один компьютер подключенный к сети. 30-9C-23-15-E8-8C

  • Групповой (multicast, первый бит старшего байта адреса равен 1);

Если передаем данные на групповой мак-адрес, то эти данные получают компьютеры, которые входят в группу. На этих компьютерах должен быть настроен прием данных по этому групповому MAC-адресу. Для того чтобы указать, что МАК адрес является групповым, используется первый бит старшего байта, и этот бит должен быть равен единице. 01-80-С2-00-00-08 Первый бит означает младший, поэтому 1.

  • Широковещательный (broadcast, все 1);

Это адрес состоящий из всех битовых единиц. В шестнадцатеричном виде он записывается вот так FF-FF-FF-FF-FF-FF. Когда данные отправляются на такой адрес их принимают все компьютеры в сети.

Уникальность MAC-адресов

Мак адреса должны быть уникальны в сети, иначе мы не поймем какое устройство должно принимать эти данные. Если в одном сегменте сети есть несколько устройств с одним и тем же мак адресом, то какое-то из этих устройств работать не будет. Какое именно? Не регламентируется, возможно не будут работать оба. Поэтому важно, чтобы мак адреса в одном сегменте сети не повторялись.

Читать еще:  Узнать провайдера по айпи адресу

Способы назначения

Централизованный, который используется по умолчанию. Мак адрес записывается производителем оборудования в каждый сетевой адаптер. При этом есть четкие правила, которые описывают, как производители должны это делать. Они содержатся в стандарте семейства IEEE 802.

Локальный — адреса назначаются вручную администратором сети, при этом уже сам администратор отвечает за то, чтобы адреса в сегменте сети не повторялись.

Для того чтобы понять какой способ назначения МАК адресов используется служит второй бит старшего байта MAC-адреса. Если в этом бите 0, то адрес назначен централизованно. Администратором сети, которые назначают мак адрес вручную, рекомендуется в этом бите записывать 1. Однако, это делать не обязательно и проконтролировать администраторов никто не может. Если админ записал во второй бит старшего макадреса 0, то адрес все равно будет работать.

Как обеспечивается, то что при централизованном назначении mac адресов, мак адреса во всем мире не повторяются. Для этого реализована иерархическая схема. Мак адрес разделен на две части:

Первые 3 байта — уникальный идентификатор организации (Organizationally Unique Identifier, OUI), выдаются IEEE производителям оборудования.

Последние 3 байта назначаются производителем оборудования по собственному усмотрению. Производитель оборудования должен гарантировать, что эти 3 байта уникальны.

Как посмотреть MAC-адрес компьютера

Через командную строку в Windows — ipconfig/all и в Linux — ifconfig или ip с параметром link. Также можно посмотреть через графический интерфейс свойств сети.

Заключение

MAC-адреса это адреса канального уровня, они определяют к какому именно устройству на канальном уровне предназначены данные. Мак адреса должны быть уникальны в пределах одного сегмента сети, иначе мы не сможем понять к какому устройству нужно отправить данные.

Cool4Student.ru

MAC-адрес (от англ. Media Access Control — управление доступом к носителю) — это уникальный идентификатор, сопоставляемый с различными типами оборудования для компьютерных сетей. Большинство сетевых протоколов канального уровня используют одно из трёх пространств MAC-адресов, управляемых IEEE: MAC-48, EUI-48 и EUI-64. Адреса в каждом из пространств теоретически должны быть глобально уникальными. Не все протоколы используют MAC-адреса, и не все протоколы, использующие MAC-адреса, нуждаются в подобной уникальности этих адресов.

В широковещательных сетях (таких, как сети на основе Ethernet) MAC-адрес позволяет уникально идентифицировать каждый узел сети и доставлять данные только этому узлу. Таким образом, MAC-адреса формируют основу сетей на канальном уровне, которую используют протоколы более высокого (сетевого) уровня. Для преобразования MAC-адресов в адреса сетевого уровня и обратно применяются специальные протоколы (например, ARP и RARP в сетях TCP/IP).

Адреса типа MAC-48 наиболее распространены; они используются в таких технологиях, как Ethernet, Token ring, FDDI и др. Они состоят из 48 бит, таким образом, адресное пространство MAC-48 насчитывает 248 (или 281 474 976 710 656) адресов. Согласно подсчётам IEEE, этого запаса адресов хватит по меньшей мере до 2100 года.

Пакет Ethernet может нести от 46 до 1500 байт данных. Формат MAC-адреса получателя или отправителя показан на рис. 16.3.
В верхней части рисунка указана длина полей адреса, в нижней – нумерация разрядов. Субполе I/G представляет собой флаг индивидуального или группового адреса. I/G=0 – указывает на то, что адрес является индивидуальным адресом сетевого объекта. I/G=1 характеризует адрес как мультикастинговый, в этом случае дальнейшее разбиение адреса на субполя теряет смысл. Мультикастинговые адреса позволяют обращаться сразу к нескольким станциям в пределах субсети. Субполе U/L является флагом универсального или местного управления (определяет механизм присвоения адреса сетевому интерфейсу). U/L=1 указывает на локальную адресацию (адрес задан не производителем и ответственность за уникальность лежит на администраторе LAN или на пользователе). U/L=I/G=0 характерно для стандартных уникальных адресов, присваиваемых интерфейсу его изготовителем. Субполе OUI (Organizationally Unique Identifier) позволяет определить производителя сетевого интерфейса. Каждому производителю присваивается один или несколько OUI. Размер субполя позволяет идентифицировать около 4 миллионов различных производителей. За корректность присвоения уникального адреса интерфейса (OUA – Organizationally Unique Address) несет ответственность производитель. Двух интерфейсов одного и того же производителя с идентичными номерами не должно существовать. Размер поля позволяет произвести примерно 16 миллионов интерфейсов. Комбинация OUI и OUA составляют UAA (Universally Administrated Address = IEEE-адрес).

Если в поле кадра протокол/тип записан код менее 1500, то это поле характеризует длину кадра. В противном случае – это код протокола, пакет которого инкапсулирован в поле данных кадра.

Ссылка на основную публикацию
Adblock
detector