MAC адреса | Курс "Компьютерные сети"
Vložit
- čas přidán 28. 07. 2018
- Лекция по адресам канального уровня - MAC-адресам. Курс "Компьютерные сети" - www.asozykin.ru/courses/netwo...
Служат для идентификации сетевых интерфейсов узлов сети.
MAC-адреса применются в технологиях канального уровня:
- Ethernet (IEEE 802.3)
- Wi-Fi (IEEE 802.11)
Регламентированы стандартом IEEE 802. Длина 6 байт (48 бит)
Форма записи - шесть шестнадцатеричных чисел:
1C-75-08-D2-49-45
1C:75:08:D2:49:45
Лекция "Канальный уровень" - • Канальный уровень | Ку...
Лекция "Технология Ethernet" - • Технология Ethernet | ...
Поддержать курсы деньгами можно через Яндекс Кошелек - money.yandex.ru/to/4100142982...
Заранее спасибо за помощь!
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках -
goo.gl/kW93MA - Věda a technologie
Редкие Люди умеющие последовательно, спокойно растолковать ту или иную тему о сетевых очень запутанных паутинах. Спасибо!
Спасибо за приятный отзыв!
Отличное объяснение. Вы уникальный преподаватель. Удачи вам!
Спасибо!
Большущее спасибо!!! Двадцать раз перематывал, сто раз гуглил, но понял. Доходчиво и понятно.
Пожалуйста! Отлично, что удалось понять!
Андрей, огромное спасибо за Вашу работу! Изучал по Вашим урокам компьютерные сети, прошёл собеседование!
Андрей, уроки очень крутые. Есть одно пожелание: попытайтесь больше пользоваться прикладными примерами. Например, вы рассказываете о MAC-адресе, и то, что он нужен когда пару устройств подключено к сети. Можно использовать прикладной пример по типу интернет-провайдера, который провёл интернет в дом, и рассказать на примере дома, как распределяются и взаемодействуют компоненты сети с компонентами сети соседа например и тд.
шат ап baby
@@user-fr5mf8ep5h это к чему было сказано?
@@yarikzadinamo shut up бэби и все!
@@yarikzadinamo Скорее всего глупый школьник, наслушавшийся разного рода выражения и применяющий не в тему, не обращайте внимание). Все правильно написали.
вы слушать не умеете, автор сказал про уникальность в пределах сегмента сети, этого достаточно для понимания.
Спасибо большое! То, что нужно к экзамену.
Пожадуйста! Рад, что полезно!
Спасибо, я в теме немного разбираюсь, но у Вас узнал много деталей, отсутствие которых всегда сбивало. Ето как производители обеспечивают уникальность мака.
Пожалуйста! Рад, что курсы полезны даже тем, кто уже в теме.
учитель от Бога я в восторге Спасибо
Спасибо вам, Андрей!
Пожалуйста!
Привет Андрей!!!!!! УРА наконей видео по МАС адресам!!! Огромное спасибо!!!Лайк от меня))!!
Да оно и было.
Только немного другое.
Это обновленная версия с лучшим звуком и исправленными ошибками. Раньше было в лекции про Ethernet, но сейчас решил сделать отдельное видео, чтобы не мешать несколько тем в кучу.
спасибо Вам за Ваши лекции!
Пожалуйста!
Какой же вы классный лектор! Спасибо за материал!
Пожалуйста!
Андрей, спасибо Вам за такие уроки! Лучший просто 10/10!
Спасибо, очень приятно!
Cпасибо за ваши уроки!
Пожалуйста!
Спасибо за материал! Как будто сходил на пары, вспомнил что это)
Пожалуйста!
Спасибо.
Qilgan bu yaxshi amallariyezni ajrini bersin
Не могу поверить, что у видео так мало лайков! Захватывающе интересно! Спасибо Вам!
Спасибо за достойную информацию.
Отличная подача материала!
ОЧЕНЬ КРУТОЙ КУРС!!!!!!!! РЕСПЕРТ!
Спасибо!
Здравствуйте спасибо Андрей
Пожалуйста!
Спасибо за уроки!
Пожалуйста!
@@AndreySozykin Смена мака грозит слётом активации Windows и прочего софта с привязкой к ID???
Спасибо за урок. Жаль у меня не проходит треклятая лень, столько дней пропустил
Отлично. Спасибо большое...
Пожалуйста!
Благодарю!
Спасибо!
Благодарю!💗
Пожалуйста!
Коротко) класно)
Для людей, которые запутались в групповом типе адресов( и чтении битов в целом):
Первый бит(1/48)
старшего( пользуемся big-endian( читаем справа налево) порядком( см.вики), поэтому читаем в порядке возрастания справа-налево, начиная с нуля 5:4:3:2:1:0, где на позиции 0 находится младший бит/байт, а на позиции 5 находится старший бит/байт )
байта(1/6)
при переводе X:80:C2:00:08 из hexadeсimal(16) в binary(2) систему счисления значения X, где Х старший байт, мы получаем первым битом 0 или 1, например:
0011 110(0)- первый бит( читаем также big-endian, младший бит первый справа) 0, следовательно МАС индивидуальный
0011 001(1)- первый бит 1, следовательно МАС групповой
Подробности в первой ссылке IEEE выдачи гугла по запросу: Standard Group MAC Addresses: A Tutorial Guide
Спасибо, очень полезно!
@@AndreySozykin взаимно, благодаря вашим лекциям открываю для себя мир сетей и перестал бояться Олиферов)
Спасибо 👍
Пожалуйста!
В мире может быть почти 281 с половиной триллион MAC-адресов!😮
Спасибо )
Пожалуйста!
То что нужно!
Спасибо!
Спасибо!
Пожалуйста!
На сколько я знаю, на практике назначение мака в ручную используется тол ко в том случае если хост в сети имеет серьезное значение и надо заменить сетевую карту Дл этого ставь новую но пишут мак старой карты вручную
Отлично
Спасибо большое!
А почему к некоторым роутерам подключаются вводом пароля, а к другим МАС нужно вводить.
спасибо за урок. как всегда на высоте. стоит ли ожидать детальный урок по маске?
Пожалуйста.
Что именно интересует по маскам? Об этом же есть в видео про IP-адреса?
Расчет маски, пример как это применяют крупные компании. Типа такого, думаю многие недооценивают маску.
Спасибо
Пожалуйста!
Здравствуйте! Очень нравятся ваши уроки, спасибо вам большое! Скажите пожалуйста, а когда начинать практику по WIRESHARK, после прохождения курса или начиная с какой-то определённой темы?
Практику с WireShark можно начинать сразу после соответствующих лекций. Рекомендуемая последовательность есть на сайте - www.asozykin.ru/courses/networks_online
в Windows через командную строку можно еще посмотреть мак адрес командой getmac
Здравствуйте, у меня вопрос: в моей сети есть устройства с MAC адресами выше 80 в старшем байте, но я уверен что после покупки этих устройств никто их не менял. Стало быть, и производители сейчас назначают локальные адреса?
Спасибо, выспался!
Не понял по на 4.24. Про служебные биты
Как найти второй бит старшего байта. Взять первое числов FF:FF:FF:FF:FF:D4 напр D4.
Перевести в двоичную систему. Результат: 11010100
Второй 0 с конца указывает на то, что адрес назаначен глобально?
rahmat oka
Скажите пожалуйста, немного запетался, что как считать первый бит старшего байта ... Но можно тут поподробней, что означает первый бит? если я правильно помню тип данных считают с 0, н.п первый бит 1010 это 1 а не 0. младший бит будет 0, старший бит будет 1. в mac адрес 01 => 0000 0001 должен быть 0 бит старшего байта
Привет Андрей. Можешь рассказать почему будут проблемы если МАСи одинаковы? На сколько я понимаю если логически будет шина то оба устройства будут просто принимать пакеты со своими маками и проблемы в том кому определять пакет не будет, они будут оба их получать. В теории возможно с некоторыми ошибками, но работать могут.
Большая часть оборудования не рассчитана на то, что будут одинаковые MACи. Сейчас Ethernet почти везде коммутируемый, а коммутаторы отслеживают MAC-адреса на портах. Возможна ситуация, когда компьютер был подключен сначала к одному порту коммутатора, а потом переключился на другой. В этом случае коммутатор удаляет старую запись и начинает передавать кадры на новый порт. Поэтому при одновременном появлении двух одинаковых MACов коммутатор запутается и отключит один из них. Возможна ситуация, когда порты будут работать по очереди. В худшем случае вообще оба порта отключатся.
При приеме пакетов проблем вроде бы не возникает, но при передаче они обязательно возникнут, Так как два устройства с одним МАС будут передавать пакеты в сеть одновременно.
👍
Проясните, пожалуйста, один непонятный мне момент. В уроке говорится, что в старшем байте MAC-адреса , правый полубайт показывает групповой ли тип адреса или нет (1 или 0), а левый полубайт - централизованно он назначен (0) или вручную администратором (1). Но у меня, например, MAC-адрес начинается с "с8". Что это означает?
Присоединяюсь к вопросу.
Тоже интересно
И мне интересно, в гугле вообще ни чего найти не смог понятного!
Невнимательно слушали. В ролике говорится что первый бит старшего байта МАС адреса показывает групповой ли тип адреса или нет (1 или 0), а второй бит МАС адреса показывает тип назначения этого адреса: централизованное или локальное. Счет битов идет справа налево. Таким образом ваш старший байт С8hex=11001000bin. Как видно первый и второй биты равны нулю. Таким образом Ваш МАС индивидуальный и назначен централизованно.
@@user-me3yz9mq7f спасибо большое за разъяснение.
1:38 возможно тут правильнее сказать "нулевой бит старшего байта равен 1" ?
Здравствуйте! На 2:19 говорится: "первый бит означает младший, поэтому 01", при том, что для определения группового MAC-адреса первый бит старшего байта должен быть 1. Я не понял, что значит "первый бит означает младший". Объясните, пожалуйста
Не знал, что счёт битов идёт справа налево, а не слева направо, как привычно. Теперь понятно
можно спросить?: если мак состоит из 6 байт, а мы видим только по 2 бита в каждом байте ( первый, второй), то где 48 бит???
Не понял вопрос. MAC-адрес 6 байт, каждый по 8 бит, всего 48 бит.
@@AndreySozykin предположу, что автор комментария решил, что бит - это шестнадцатеричный разряд
Спасибо все же нашёл Мас адрес своём смартфоне настройках
Отлично!
Но без рута ты его не изменишь).
Получается, я могу "подставить" другого участника сети, приписав себе его номер?
Да.
Наверное, смотря что имеется в виду. Если вы находитесь в одном сегменте сети и работаете одновременно, то максимум другой участник сети не сможет работать в сети и сразу обратится к админу. Если в разных сегментах сети, то возможно определение вашей локации по IPадресу.
как бы вас тот другой участник первым не подставил)
с одинаковыми mac адресами работают все устройства, с потерями пропорционально количеству одинаковых mac! два mac, 50% потерь, три mac - 67% потерь, 4 - 75% и т.д.
в windows 7+ посмотреть mac можно командой: getmac (getmac.exe)
Откуда берётсся IPv66)))
Спасибо!
В итоге получается, что на стевом оборудование раздающем интернет, МАС либо широковещательный либо групповой. В частной сети, наверное будет групповой. У провайдера - широковещательный?
Я правильно понимаю, что администратор может переписать МАС? Он переписывает мак адаптера пк или назначает его на сетевом оборудование для каждого порта, или каким-то другим способом?
Не совсем понял, про уникальность. Если по регламенту МАСи уникальны для каждого оборудования, то каким образом они могут повторятся? Я имею ввиду ту часть где говориться, что МАСи таких производителей как IBM и Cisco - уникальны и контролируется IEEE 802, что бы они не повторялись, но в части построения частных сетей, вы говорите, что они могут повторяться и это задача администратора, что бы этого не происходило. Т.е. может же такое случиться, что у меня сетевая карточка от IBM, и её МАС уникален и не может повторятся?
Опять же как роутеры определяют устройства подключённые к портам\сети? По ip или Mac? Т.е я раньше предпологал, что машине в сети назначается адрес 192.168.0. 1 .. 2, 3.. 8. и т.д., а мак служит неким фильтром безопасности несанкционированного доступа...
В общем я запутался немного.
1. У оборудования, которое раздает интернет, MAC адрес индивидуальный. Просто все устройства в сети его знают и передают данные ему.
2. MAC адреса должны быть уникальны. Но технически ничто не мешает производителям использовать одинаковые MAC адреса. Поэтому и сделали регламент, чтобы MAC-адреса не повторялись.
@@AndreySozykin Здравствуйте, что будет, если поменяю мак своего роутера, на мак другого роутера?
Если эти маршрутизаторы подключены к одной сети, то, скорее всего, не будут работать оба.
@@AndreySozykin то есть если я изменю мак своего роутера на мак роутера в каком-нибуд кафе, то оба не будут работать?
Если прийти со своим роутером в это кафе, то да. Но если свой роутер дома, а дом не в кафе :-), то все будет работать. Проблемы только если одинаковые MAC-адреса в одном сегменте сети.
Почему провайдер не может увидеть мак адрес роутера?
Правильно ли я понял что предположим в оборудовании Cisco первая часть каждого MAC-адреса одинаковая, а вторая часть ни в одном другом оборудовании Cisco не может быть точно такой же? (т.е. не может быть такого что в одном маршрутизаторе Cisco есть мак адрес 00:00:0C:09:7d:d7 и в другом аналогичном тоже есть мак адрес 00:00:0C:09:7d:d7 )
Почти правильно. У каждого производителя есть несколько префиксов для MAC-адресов. Поэтому в оборудовании Cisco первая часть адреса не всегда одинаковая, но есть несколько вариантов первой части.
Второе утверждение правильно. В устройствах одного производителя не может быть полностью совпадающих MAC-адресов.
@@AndreySozykin спасибо
@@coconut_punker, привет.
Почитай вот эту статью про MAC от специалиста. Многое прояснится.
m.habr.com/ru/post/483670/
@@AndreySozykin а там ведь около 16 миллионов вариантов всего (16 в степени 6). Разве устройств CISCO в мире не больше? Или они регулируют это централизованно через первую часть?
1) Вы сказали что MAC адрес, в одном сегменте сети должны быть уникальны. - Я так понимаю, это когда N устройств, под одним роутером (IP адресом) подключаются, при этом у каждого должен быть уникальный MAC, верно?
2) В тоже время, Вы сказали что производители следят за тем, что бы MAC не повторялся. Если это так, то к чему первое замечание? Хотя мне кажется что, 6 hex чисел, это не так уж много для устройств во всем мире.
Жду ответа.
1. Да, примерно так. Если более сложно, то коммутатор можно разбить на VLAN и MAC адреса должны быть уникальны в пределах VLAN.
2. Второе утверждение следствие первого. Зачем производителям следить за уникальностью MAC-адресов? Потому что при двух одинаковых MAC-адресах устройства не будут работать в сети. Кроме того, MAC адреса можно задавать вручную. При этом лучше понимать, что именно ты делаешь, чтобы не испортить работоспособность сети.
1:26 - почему шесть шестнадцатеричных чисел, их же вроде 12? 1 шестандцатеричное число это 4 бита, 48 бит = 12 чисел = 6 байт
А как работает мобильный интернет, 3g 4g, там тоже ethernet кадры передаются?
Нет, это отдельная технология. К сожалению, я в ней не очень хорошо разбираюсь.
IP адрес уникален, и его недостаточно ли для связи между 2-х ПК, зачем нужен и MAC адрес ?
@@IgorPetro4Ever вот вы четко объясняете, я сразу понял, спасибо. А как по мас адресу определить ip?
@@Aaabbbdddccc ты тролишь автора )
я что-то не понял разицу между групповым и щироковещательным MAC адресом
Широковещательный адрес работает автоматически. Данные, которые на него отправили, принимают все компьютеры в сети. Групповые адреса нужно настраивать вручную. Данные будут принимать только те компьютеры, на которых настроен групповой адрес. Кроме того, групповых адресов может быть много, а широковещательный только один: FF:FF:FF:FF:FF:FF.
2:25 Не понятно почему broadcast - все единицы? Шестнадцатеричные FF=255 в десятичной системе.
Все единицы в двоичной системе.
@@AndreySozykin Ясно. Спасибо.
Получается к примеру: если я узнаю мас адрес своего соседа, то я смогу смотреть что ему приходит и что он отправляет сам?
Только если среда широковещательная. Коммутатор будет отправлять кадры только соседу, их нельзя перехватить (при стандартных настройках).
Ты ещё, заодно, и паролик к его почте пропиши рядышком.
Индикатор способа назначения-2 бит старшего байта : 0-центр, 1-локалка...не понял это, напишите плиз 2 примера, пожалуйста.
@@user-nt2zf4ex1b Лучшее объяснение, спасибо. Я, например, не знал, что биты отсчитываются справа налево, и из-за этого не понял этот тезис у автора
Подскажите пожалуйста по буквам как произносить IEEE?
Ай трипл-и (ай тройное и) он говорит
@@user-lh8om7bb7b спасибо). Разобрался. Но всё равно спасибо)
Как поменять мак адрес
привет
можно ли следть за ноутбуком не лок сети
например если украли ноутб чтобы найти
Да, можно. Вот инструкция для Windows - support.microsoft.com/en-us/help/11579/microsoft-account-find-and-lock-lost-windows-device
Дело в том что он был новый я даже не добавиль учетную запись
Тогда вряд ли.
От него есть у меня каробка а там
Мак адрес и серийный номер
В Linux, насколько я знаю, ifconfig уже неактуален и нужно использовать ip link. Так, для тех, кто тут потом будет мимопроходить.
Не актуален, но по-прежнему его можно использовать. Также остаётся основным инструментом на других UNIX-системах.
ip addr show ещё кайф
В универе всегда сидели в укртелеком в интернете на халяву(WiFi) просто склонировав себе чужой МАС из сети)
Хакеры :-)
Точно "второй бит" ? не старшие 4 бита старшего байта?
Вы сами неправильно написали.
Он имел в виду "второй младший бит в канонической записи mac адреса".
+Plus
+
Зачем нужен mac адрес если есть ip адрес
Свичи для передачи пакетов используют только Мак адресса они не видят ір адресса и не умеют с ними работать. Только роутеры передают пакеты по ір адресам. И тебе нужно почитать в чем различия между сегментом, фреймом и пакетом. И как происходит инкапсуляция пакета
теперь я знаю, что у вас MSI
Да, именно так ;-)
Здравствуйте,сейчас много говорят о мак-адресе вакцинированных,технически это возможно?
Нет, конечно же.
@@AndreySozykin Как нет сука , когда лично проверяли и чувак признался что военный и их вакцинировали принудительно , у него сука Самсунг телефон , откуда он тогда мак адресом фанит , если он вставал с столика и уходил в туалет , мак адрес у нас исчезал с определения на трубе , как он вернулся и подсел опять , мак адрес появился . Блядь ты еще не понял что вся лабуда с Апплом раскручена для внедрения этих адресов после вакцинации в людей по всему миру
@@edvardblek666 очевидно что тебя и нурлана чипировали еще при рождении, стандартный чип, подавляющий развитие интеллекта, там у вас 90% таких, загугли прямоугольный чип в крови под микроскопом.
Но я если честно не понимаю, зачем устройству MAC адрес и IP адрес
А у уколотых покемонов какие мак адреса?
Имеется в виду чипизация от вакцин?
@@AndreySozykin есть мнение, что в блютуз не очень современных смартфонов (андроид 8 максимум) отсвечивают мак- адреса привитых. Власти же говорили про "цифровой след" от вакцин.
Бля ребят не ломайте себе мозг. Вот обясняю кароче:
Индивидуалка - 0 0 0 0 0 0 0 0-.......
8-й бит равен 0
Групповой:0 0 0 0 0 0 0 1-.....
8й бит равен 1
Широковещалка:
1 1 1 1 1 1 1 1-1 1 1......1 1 1 1
Все битовые 1ци. Всё.
Вы потратили много времени и сил на создание целого курса, который может быть полезен многим.
Но вы не корректно рассказываете о том, зачем нужны MAC адреса, а именно - из вашей лекции не понятно зачем вообще нужны MAC адреса, если есть ip адреса, а этот вопрос обязательно появится.
Так же, не нужно говорить о каких то там сетях реальных, которые состоят из многих компьютеров в контексте с MAC адресами. MAC адреса используются исключительно в сегментах сети, а именно - в современных сетях только между двумя устройствами, например между ПК и роутером, который выдает ему ip адрес.
Да, большая сеть состоит из сегментов сети связывающих два устройства, но для общения в ip сетях устройства не знают MAC адрес того, кому передают информацию, это не обязательно. Из вашей лекции этого не понятно, наоборот складывается впечатление, что для отправки сообщения из Америки в Россию надо знать именно MAC адрес, тогда зачем вообще нужен IP адрес?
Плюс, нет ни слова о таблицах соответствия MAC и Ip адресов на устройствах связи в сетях, без которых сеть работать не будет.
Сеть из двух устройств совсем не приходит в голову при просмотре вашей лекции.
Включите это важное пояснение в свою лекцию, чтобы не вводить людей в заблуждение, чтобы у них даже не появлялось вопроса, зачем нужен MAC или IP если они оба и так уникальны.
Жаль, что Андрей игнорирует такие дельные замечания. Курс, конечно, немного устарел уже, как и ifconfig, впрочем, многое из него по-прежнему полезно.
Ці адреса ті люди що вкололися мають такі цифри і букви із 12
если возможно то как предотвратить и разрушить
Таке враження що з книги або з коеспекта читає,що простій людині незрозуміло багато непотрібної інформації.
жена общаеться скофеваркой
а у меня нети жены
завидую)
чтобы избежать воздействия сети
Спасибо!
Спасибо
Пожалуйста!
Спасибо
Пожалуйста!