Протокол ARP | Курс "Компьютерные сети"

  Рет қаралды 162,461

Andrey Sozykin

Andrey Sozykin

8 жыл бұрын

Address Resolution Protocol (ARP) - протокол разрешения адресов.
Лекции по курсу "Компьютерные сети" -
ARP позволяет определить MAC-адрес компьютера по его IP-адресу. Формат ARP-запроса и ARP-ответа. ARP-таблица. Статические и динамические записи в ARP-таблице. Gratuitous ARP.
RFC 826 - An Ethernet Address Resolution Protocol
tools.ietf.org/html/rfc826
Лекция "Управляющие протоколы сетевого уровня" - • Управляющие протоколы ...
Лекция "IP-адреса" - • Video
Лекция "Технология Ethernet" - • Video
Практические занятия по курсу "Компьютерные сети" - goo.gl/YP3l83
Практика "Протокол ARP в Wireshark" - • Протокол ARP | Практик...
Как можно поддержать курс:
1. Яндекс Кошелек - money.yandex.ru/to/4100142982...
2. PayPal - www.paypal.me/asozykin
Заранее спасибо за помощь!
Добавляйтесь в друзья в социальных сетях:
вКонтакте - avsozykin
Instagram - / sozykin_andr
Facebook - / asozykin
Twitter - / andreysozykin
Мой сайт - www.asozykin.ru
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - / andreysozykincs

Пікірлер: 207
@Podranok
@Podranok 8 жыл бұрын
Смотрю вместо передачи "Спокойной ночи, Малыши" :)
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Podranok Неужели лекции клонят в сон :)
@WhiteBear141981
@WhiteBear141981 5 жыл бұрын
Andrey Sozykin , ни в коем случае! Очень чётко и понятно!
@user-gd6il5zb8l
@user-gd6il5zb8l 4 жыл бұрын
Не в сон, а в милоту. Сам тоже вечерком смотрю, лежа в одеялке прямо перед монитором. В "Итогах" повторяю вслух, как хороший мальчик, а для пущей милоты здороваюсь и прощаюсь в один голос с Андреем :3
@XintreaSecrets
@XintreaSecrets 3 жыл бұрын
Я тоже вчера заснул, не выспался. Сегодня с новыми силами переслушиваю.) намного интереснее, чем учебник. И глаза могут отдохнуть.
@vsyes1984
@vsyes1984 2 жыл бұрын
Смотрю и засыпаю, класс!🤩 спасибо!
@e630kt
@e630kt 5 жыл бұрын
Я человек простой-вижу видео от Созыкина-ставлю лайк!
@AndreySozykin
@AndreySozykin 5 жыл бұрын
Спасибо!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 4 жыл бұрын
рождение мема
@artimity
@artimity 4 жыл бұрын
@@Das.Kleine.Krokodil почему?
@korniychuk
@korniychuk Ай бұрын
Мужик, ты лучший! 👑 Теперь я понял как свич понимает кому слать frame'ы!
@AndreySozykin
@AndreySozykin Ай бұрын
Спасибо! Отличный результат!
@annavilyams2224
@annavilyams2224 7 жыл бұрын
Андрей, большое Вам спасибо за этот курс! Очень всё понятно и поэтапно рассказываете, складывается общая картинка и понимание работы сетей.
@AndreySozykin
@AndreySozykin 7 жыл бұрын
Пожалуйста. Рад, что нравится.
@user-zh4zj6dg2r
@user-zh4zj6dg2r 4 жыл бұрын
100 лет Вам жизни за эти уроки. Супер..
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Спасибо!
@oligano
@oligano 4 ай бұрын
Самый лучший специалист по сетям! Много уроков уже посмотрел и ни у кого нет такого детального и доходчивого преподнесения материала! Лайк и подписка.
@AndreySozykin
@AndreySozykin 4 ай бұрын
Большое спасибо! Рад, что курс по сетям нравятся!
@igordernovoy4093
@igordernovoy4093 6 жыл бұрын
Полезный урок, особенно понравилось пояснение в работе DHCP, зачем клиент отправляет еще один запрос после получения IP. Спасибо за Ваш профессионализм!
@AndreySozykin
@AndreySozykin 6 жыл бұрын
Пожалуйста! Рад, что понравилось!
@user-lp1rb9kg1b
@user-lp1rb9kg1b 4 жыл бұрын
Курсы Cisco и ваши разъяснение это просто супер комбинация!
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Спасибо!
@MsByArt
@MsByArt 8 жыл бұрын
Спасибо, очень легко воспринимается
@nikolay_antipin
@nikolay_antipin 3 жыл бұрын
Андрей, огромное спасибо за Вашу работу! Изучал по Вашим урокам компьютерные сети, прошёл собеседование!
@user-bs5gn2fv3s
@user-bs5gn2fv3s 3 жыл бұрын
Огромное Вам человеческое спасибо 🤝
@andreipomorev6292
@andreipomorev6292 3 жыл бұрын
Спасибо за информацию, очень полезное видео!
@myaccount7166
@myaccount7166 2 жыл бұрын
Спасибо, очень полезно и без лишней воды!
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста!
@tennetoll
@tennetoll 2 жыл бұрын
огромное спасибо. вы очень хорошо подаете материал
@user-shmuser.
@user-shmuser. 2 жыл бұрын
Мне очень заходят ваши уроки , спасибо
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста!
@Arhangel13KAV
@Arhangel13KAV 2 жыл бұрын
Столько инфы и за 6 минут! класс
@kseniyasakki4382
@kseniyasakki4382 3 жыл бұрын
Спасибо вам, Андрей!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@user-ei9cu1vb4b
@user-ei9cu1vb4b 4 жыл бұрын
Спасибо за труд !
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Пожалуйста! Рад, что нравится!
@Vec-do9bx
@Vec-do9bx 4 жыл бұрын
Спасибо большое! Очень познавательно!
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Пожалуйста!
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Varvara Veresk, команда arp -a не отправляет никакие запросы. Она просто печатает адреса тех узлов, которые уже хранятся в кэш-таблице ARP. Если ни разу не обратится к сетевому принтеру, то его адреса не будет в выводе arp -a.
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Wot nagibator, да, было бы очень хорошо, если бы стали готовить больше учебных материалов на русском. Не соглашусь по родным технологиям, все таки технолгии сейчас общемировые. Нам действительно нужно создавать технологии, но не замыкаться в себе, в выводить на мировой рынок.
@Q_School
@Q_School 3 жыл бұрын
Спасибо. Qilgan bu yaxshi amallariyezni ajrini bersin
@frostymaster615
@frostymaster615 3 жыл бұрын
Nimaga o'zbek tilida komment yozdingiz?
@atillaattila8900
@atillaattila8900 8 жыл бұрын
Spasibo za video kak vseqda xarosho padqatovlen ))
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+atilla atilla, спасибо за очередной хороший отзыв!
@stnomad9560
@stnomad9560 3 жыл бұрын
Спасибо за урок
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@alex911kz
@alex911kz 6 ай бұрын
Круто, спасибо!
@chebotar89
@chebotar89 4 жыл бұрын
класс,спасибо.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil 4 жыл бұрын
Спасибо
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Спасибо!
@hutoryanin
@hutoryanin 3 жыл бұрын
*Л. а. й. к. о. с.* за видос.
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Спасибо!
@snrdell1449
@snrdell1449 4 жыл бұрын
Спасибо за уроки! На 3.20 нужно написать, что в модели TCP / iP а не OSI. Я прав?
@user-hh9xr4uj3o
@user-hh9xr4uj3o 3 жыл бұрын
спасибо!!!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@QWERTY-le3gq
@QWERTY-le3gq 2 жыл бұрын
Добрый вечер, не подскажете, пожалуйста, что делать если компьютер не знает IP-адреса компьютера (1:23)? Допустим, адреса раздавались DHCP-сервером, тогда мы вручную настраиваем АРП-таблицу? А если на ютуб, то по известному dns-домену?
@savilsavil1379
@savilsavil1379 Жыл бұрын
Спасибо за ролик. Но не понятно куда сервер отправляет сообщение если IP у нашего устройства все еще нет .
@Vlad-em1bx
@Vlad-em1bx 8 жыл бұрын
В первую очередь хотелось бы сказать огромное спасибо Вам Андрей за ваши уроки. Все понятно, интересно и доступно. Но по окончанию просмотра видео и после размышлений, возник вопрос, на каком конкретно уровни OSI работает ARP? Заранее благодарен за ответ!!!
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+SHAX A ARP работает между сетевым и канальным уровнем, т.к. отображает адреса сетевого в адреса канального уровня.
@Vlad-em1bx
@Vlad-em1bx 8 жыл бұрын
+Andrey Sozykin Огромное спасибо! :)
@w1tcherj
@w1tcherj 5 жыл бұрын
@@AndreySozykin а на собеседовании, что ответить на этот вопрос, что бы прям вау было? И в какой заголовок вкладывается арп данные?
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@w1tcherj т.к. он работает с IP отвечайте на 3, на 2 уровне понятия IP нет.
@w1tcherj
@w1tcherj 5 жыл бұрын
@@sammyel4eg ну на сетевом уровне ну совсесе верно. Нужно отвечать так, есть два ответа, исходя из того, какую роль он выполняет или куда инкапсулируется.
@sergeytron994
@sergeytron994 3 жыл бұрын
Андрей, большое спасибо за Ваш курс, по моему этот курс - это лучшая инвестиция моего времени. Море удовольствия! Непонятен всё же одинмомент. ARP запрос не проходит через маршрутизаторы так как они отбрасывают широковещаетельные пакеты. Означает ли это, что ARP протокол используется исключительно компьютерами одной и той же сети искючительно для работы внутри этой сети? Верно ли тогда что протокол не используется при передаче данных по сети интернет между компьютерами разных сетей?
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Да, именно так. ARP работает на канальном уровне внутри одной сети. Передача через маршрутизаторы между разными сетями выполняется на уровне IP.
@sergeytron994
@sergeytron994 3 жыл бұрын
@@AndreySozykin Спасибо за ответ!
@whereispie
@whereispie 4 жыл бұрын
Как всегда на 5
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Спасибо!
@gulruxxusenova9856
@gulruxxusenova9856 Жыл бұрын
Rahmat
@ruslanalpysbayev1209
@ruslanalpysbayev1209 8 жыл бұрын
Здравствуйте. Спасибо за такое понятное объяснение. Хотел спросить : будут ли выложены видео про остальные 3 верхних уровня модели OSI?
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Ruslan Alpysbayev Уровни сеансовый и представления на практике не используются. По прикладным протоколам планирую сделать лекции по DNS, HTTP, электронной почте и, возможно, некоторым другим.
@ruslanalpysbayev1209
@ruslanalpysbayev1209 8 жыл бұрын
+Andrey Sozykin, спасибо большое.
@viktorys7360
@viktorys7360 6 жыл бұрын
Объясните,пожалуйста, почему вы говорите модель взаимодействия OSI, если показана модель TCP/IP?
@AndreySozykin
@AndreySozykin 6 жыл бұрын
Показан стек TCP/IP. Модели очень похожи, поэтому так говорю. Согласен, что это не строго.
@religiouszealot1860
@religiouszealot1860 7 жыл бұрын
Андрей, спасибо Вам! Подскажите, я просмотерл эту презентацию - почему на 12 слайде DHCP лежит на сетевом уровне?
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Religious Zealot, распределение протоколов по уровням достаточно произвольно. Можно распределять по принципу инкапсуляции: если протокол вложен в UDP, то это протокол прикладного уровня. Но на практике это не всегда так. Например, ICMP вкладывается в IP, но это совсем не транспортный протокол. Поэтому мне нравиься другой принцип распределения протоколов по уровням: на основании задачи. DHCP не нужен напрямую пользователям, поэтому он не на прикладном уровне. DHCP решает задачу назначения IP-адресов, которые используются на сетевом уровне. Значит, на сетевом уровне ему самое место.
@manOfPlanetEarth
@manOfPlanetEarth 20 күн бұрын
@@AndreySozykin Андрей, возник вопрос: как узел-получатель на сетевом уровне понимает, что было вложено в кадр? Давайте для определенности приведу пример: в данные кадра может быть вложен как IP-пакет со своим IP-заголовком, так и ARP-запрос со своим ARP-заголовком. И вообще: во втором случае сетевой уровень не должен вступать в дело, т.к. ARP дела его не касаются.
@alanextar
@alanextar Жыл бұрын
Что если после широковещательного запроса ответ придёт от двух ПК с разными мак адресами по ошибке или злому умыслу? будет повторный запрос?
@user-kp8rz5ko5c
@user-kp8rz5ko5c 2 жыл бұрын
Как правильно назначить мак-адрес при получении ipv6 ?
@harut_danielyan
@harut_danielyan 5 жыл бұрын
Andrey Sozykin здравствуйте, у вас есть лекция по тему "InARP, RARP"? Заранее спасибо.
@AndreySozykin
@AndreySozykin 5 жыл бұрын
Нет, сейчас эти протоколы уже редко используются.
@sammyel4eg
@sammyel4eg 5 жыл бұрын
Я бы сказал вообще не используются )
@LinkstaRuViews
@LinkstaRuViews Жыл бұрын
Команда arp -a для какой ОС указана? На Archlinux и Ubuntu 22.04 консоль сообщает, что такой команды нет.
@p_volokhov_edu
@p_volokhov_edu Жыл бұрын
в Windows 10 есть
@mustafaustaz6535
@mustafaustaz6535 6 жыл бұрын
какая разница между arp -a и arp -g?
@rollback1524
@rollback1524 7 жыл бұрын
Спасибо за уроки, годно. Как быть, когда на машину не выделен реальный ип адрес, т.е. С одним ип адресом с около 20 машин? Как запрос определяет какой из них именно тот, который нужен?
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Roll Back, это делается с помощью технологии NAT. Вот видео - kzbin.info/www/bejne/fGjOdIKXa7WsmLM
@manOfPlanetEarth
@manOfPlanetEarth 20 күн бұрын
@@AndreySozykin это же будут разные канальные сегменты сети, те разные подсети и арп-запросы не будут ходить чз нат?🤔
@egornebot
@egornebot Жыл бұрын
Проходит ли ARP-запрос через DHCP-Relay?
@anastasiayazvinskaya2932
@anastasiayazvinskaya2932 4 ай бұрын
Объясните мне, пожалуйста, откуда станция А знает IP-адрес станции Б, если они никогда не разговаривали? Добавление MAC адреса происходит на втором уровне модели OSI (Data link), в то время как IP адрес добавляется на 3-м уровне (Сетевом) НО я понимаю что как источник станция А берёт свой IP, однако ОТКУДА она знает IP станции В что бы потом делать ARP запрос в сеть с вопросом "Эй, у кого вот такой IP?"
@danilghost6817
@danilghost6817 7 жыл бұрын
Андрей, если широковещательный арп запрос действует только в пределах одной подсети, и марширутизатор не дает выйти этому запросы за пределы этой подсети. Как тогда происходит передача данных вообще в Интернете, ведь по пути следований пакета будет очень много роутеров, каждый из которых не дает выйти арп запросу(соответсвенно нет соответствия айпи адреса и мак )? Тут я не совсем понял
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Danil Ghost, это решается на сетевом уровне. Если получатель находится в другой подсети, то отправитель передает пакет на MAC- адрес маршрутизатора. И маршрутизаторы уже на уровне IP передают пакет в нужную сеть.
@w1tcherj
@w1tcherj 5 жыл бұрын
Что бы передать данные на сервер в другой сети тебе нужен его публичный ip, макадрес его тебе не нужен.
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@w1tcherj Уточню, нужен мак гетвея )
@w1tcherj
@w1tcherj 5 жыл бұрын
@@sammyel4eg ну если только "и мак гетвея" )) без dst ip кадр все равно никуда не уедет)
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@w1tcherj ок, давай по другому, в его случае ARP протакол все равно ему нужен для определения mac адреса гетвея, который он обязан либо прописать руками, либо получить от DHCP сервера, что бы взаимодействовать с другими сетями, если по адресу и маске удаленный хост находиться в его сети то гетвей не используется. Гетвей это устройство которое знает дальнейшую информацию о сетях и может переслать его пакет дальше уже от своего интерфейса, своего мака и с новым arp запросом. маки меняются постоянно по маршруту, ip адреса dst src не меняются за исключением использования NAT
@andreyc9110
@andreyc9110 5 жыл бұрын
А можно ли узнать iP адрес устройства зная его Mac? Есть такая команда в cmd?
@KendisFlin
@KendisFlin 5 жыл бұрын
В самом конце страницы написано про нахождение IP-адреса по известному локальному адресу iptcp.net/protokol-razresheniya-adresov.html-0 Это по веб-страницам разбит учебник Олифера "Компьютерные сети".
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@KendisFlin если вы про RARP он не используется в DOD и узнать IP по мак можно через спецальные функции к примеру у циски dhcp snooping
@kennn1221
@kennn1221 4 жыл бұрын
Андрей, скажите пожалуйста: Составляет ли маршрутизатор также таблицу APR и имеет ли маршрутизатор свой МАС адрес ? Никак не могу понять
@AndreySozykin
@AndreySozykin 4 жыл бұрын
Да, конечно. Каждый интерфейс маршрутизатора имеет MAC-адрес. ARP-таблица у маршрутизатора тоже есть.
@manOfPlanetEarth
@manOfPlanetEarth 20 күн бұрын
@@AndreySozykin очень интересно... что-то я упустил этот момент. роутер же работает на сетевом уровне - зачем ему MAC-адрес?? В какой-то лекции про это говорится? может, вы всё-таки говорите про коммутатор уровня L3?
@user-xe9kv1kl7k
@user-xe9kv1kl7k 4 жыл бұрын
Андрей, здравствуйте! В этой лекции Вы говорите, что ARP пакеты не проходят через маршрутизатор потому, что ARP ниже сетевого уровня. Имеется ввиду, как понял, что в пакет ARP не соответствует формату пакета IP, где указываются в определенном формате в заголовке IP адреса получателя и отправителя и т.д., вкладывается напрямую в кадры Ethernet, и по сути является кадром, а не пакетом. Следовательно, маршрутизаторы не могут работать с пакетами ARP, так как они являются по сути кадрами Ethernet. А маршрутизаторы, насколько я понял из лекции по маршрутизации, работают именно на сетевом уровне, то есть с IP пакетами, и не понимают кадры Ethernet, ровно как и коммутаторы не понимают IP пакеты. Если все, что я написал выше верно, значит то, что Вы утверждаете тут - 3:57 , что ARP запрос не проходит через маршрутизатор, так как рассылается широковещанием, получается неверно? Или я что-то не так понимаю. Разъясните, пожалуйста.
@user-xe9kv1kl7k
@user-xe9kv1kl7k 4 жыл бұрын
То есть я имею ввиду: получается, что причина того, что маршрутизатор не передает запросы arp в другие подсети в том, что запросы arp не соответствуют пакетам сетевого уровня и маршрутизатор их не понимает, а не в том, что они передаются широковещанием. Ведь широковещание они осуществляют канальным способом (ff:ff:ff:ff:ff:ff), а не сетевым (айпи адрес с маской из битовых единиц). Поэтому по идее маршрутизатор даже не поймет, что этот запрос широковещательный. Правильно я понимаю? Или не понимаю что-то? Спасибо.
@malikmujaahid5043
@malikmujaahid5043 10 ай бұрын
Если через роутер не проходит arp запрос, то каким образом происходит коммуникация двух клиентов из разных подсетей? Как в итоге компьютер из одной подсети получает МАС адрес компьютера другой подсети??
@katetaranova1398
@katetaranova1398 7 жыл бұрын
Андрей, подскажите, пожалуйста, при вводе arp -a -v (вывод всех записей, в том числе недопустимых) почему они недопустимы? например, с маком 00-00-00-00-00-00 все ясно, а в др случаях почему эти записи недопустимы?
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Катя Таранова, у меня недействительные только адреса из нулей. Можно пример вывода с другими недействительными адресами?
@katetaranova1398
@katetaranova1398 7 жыл бұрын
SSMaker.ru/ 88bed47e/
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@katetaranova1398 че это
@sammyel4eg
@sammyel4eg 4 жыл бұрын
@@katetaranova1398 Это наверное какой нить вирус тебе прописал или софт на твоем ПК.
@user-rg5iw8dp4x
@user-rg5iw8dp4x 5 жыл бұрын
Добрый день! Подскажите пожалуйста, какие устройства отправляют ARP, а какие нет? Почему?
@AndreySozykin
@AndreySozykin 5 жыл бұрын
Все, кому нужно узнать MAC адрес по IP-адресу. Не отправляют те устройства, которые уже знают MAC-адрес, например, из конфигурационных файлов. Еще ARP запросы не отправляют коммутаторы, т.к. они работают на канальном уровне и имеют дело только с MAC-адресами, а не с IP.
@manOfPlanetEarth
@manOfPlanetEarth 20 күн бұрын
Хороший вопрос☝🏼
@sergeyinkognito7236
@sergeyinkognito7236 2 жыл бұрын
3:18 у вас пишет модель OSI, но изображена модель TCP/IP
@andreykelip5631
@andreykelip5631 3 жыл бұрын
1:28 запрос рассылается на широковещательный МАС-адрес FF:FF:FF:FF:FF:FF 3:00 формат ARP-запроса: адрес получателя нам неизвестен, он заполняется нулями 00:00:00:00:00:00 так это разные запросы?
@idgordeev
@idgordeev 3 жыл бұрын
Нужно не забывать, что ARP-пакет инкапсулируется в Ethernet-кадр, в котором как раз таки и указывается широковещательный адрес FF:FF:FF:FF:FF:FF. Таким образом, это один и тот же запрос.
@captainshat3188
@captainshat3188 8 жыл бұрын
У Вас есть возможность прикладывать к видеоурокам презентации, которые Вы используете. Или хотя бы отдельные фрагменты, например, таблицы, чтобы удобно было обращаться к ним при повторении изученного без необходимости подключеник к интернету.
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Антон Леонов Хорошо, презентации выложу.
@captainshat3188
@captainshat3188 8 жыл бұрын
+Andrey Sozykin Большое спасибо!
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Антон Леонов Презентации здесь: yadi.sk/d/I8TOPyldkM3oZ Добавил ссылку в описание плейлиста
@MsAliyaxxxx
@MsAliyaxxxx 7 жыл бұрын
Большое спасибо!)
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+MsAliyaxxxx, пожалуйста!
@_RUDE_
@_RUDE_ 4 жыл бұрын
При использовпнии протокола NDP хосты узнают IPv6 друг друга таким же образом как и при добровольном ARP запросе?
@AndreySozykin
@AndreySozykin 4 жыл бұрын
IPv6 адреса комьютеры должны знать заранее. По ARP или NDP они узнают MAC-адреса.
@_RUDE_
@_RUDE_ 4 жыл бұрын
@@AndreySozykin понятно, а как тогда они узнают ip друг друга?
@IamLickurG
@IamLickurG Жыл бұрын
Как до бредово получается) Место в модели оси - а на кадре tcp/ip. А dhcp разве не на прикладном уровне работает?
@FLVideo2000
@FLVideo2000 8 жыл бұрын
Как я понимаю файл /proc/net/arp это та самая ARP-таблица?
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+FoXX ♫ строго говоря, в Linux ARP-таблица - это структура данных ядра. Файл /proc/net/arp - это read-only версия структуры данных ядра. Утилита arp читает данные из ядра и делает некоторые дополнительные вещи, например, разрешает IP-адреса в доменные имена, выводит данные в текущей локали и т.д. Утилитой arp можно добавить статическую запись (sudo arp -s 192.168.1.145 f4:b7:e2:02:0d:5f), в файл /proc/net/arp ничего записать нельзя.
@FLVideo2000
@FLVideo2000 8 жыл бұрын
+Andrey Sozykin буду знать, благодарю за развёрнутый ответ.
@D0sart
@D0sart 3 жыл бұрын
Что происходит, если получатель не в сети с отправителем. Предположим, мой получатель - сервер yandex. Я знаю его IP. Как мне сформировать пакет, в котором адрес получателя - сервер yandex? Я понимаю, что в итоге пакет получит маршрутизатор. Но как понять, что я должен отправить пакет ему? Мне никто не ответил на мой ARP запрос. Что я должен делать дальше?
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Это определяется на сетевом уровне. Если адрес из другой сети, то пакет отправляется не ему напрямую, а на маршрутизатор. IP адрес маршрутизатора известен и находится в сети отправителя. Ему можно отправить ARP- запрос и получить ответ.
@noMikeMC
@noMikeMC 7 жыл бұрын
Андрей, такой вопрос. Разве мак адрес не первичнее ip адреса? Почему есть информация об ip адресе, но нет данных о mac? Я думал должно быть наоборот.
@AndreySozykin
@AndreySozykin 7 жыл бұрын
Потому что с сетями работают люди, а они (мы) чаще всего используем доменные имена компьютеров. Например, когда мы открываем браузер, то вводим имя сайта, к которому хотим подключиться, а не его MAC-адрес. Доменное имя преобразуется в IP-адрес. И по нему уже определяется MAC-адрес.
@noMikeMC
@noMikeMC 7 жыл бұрын
Спасибо
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@noMikeMC точно понял? )
@noMikeMC
@noMikeMC 5 жыл бұрын
@@sammyel4eg нет, никуя я не понял)
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@@noMikeMC Ну я так и понял ) смотри, ты можешь руками айпи прописать на хосте (ПК) тогда не кто же не знает в сети что ты это сдалал да и твой хост начинает работать и он не знает не чьи адреса, поэтому и используется ARP что бы узнать мак и начать работать.
@Avrora_G
@Avrora_G 8 жыл бұрын
к сожалению на запрос arp -a через командную строку отвечают только те узлы, которые активно участвуют в работе сети, например маршрутизаторы и сервера, но не факт что откликнутся все остальные узлы сети, например сетевые принтеры и пк...
@sammyel4eg
@sammyel4eg 5 жыл бұрын
эм, так то arp -a это ты смотриш активную таблицу ARP на данном хосте, она постоянно чиститься т.к. хост может поменять данные
@FeelUs
@FeelUs 5 жыл бұрын
Откуда берется срок жизни динамического соответствия? И еще вопрос: Чтобы DHCP-запросы распространялись между VLAN-ами мы настраиваем DHCP-relay на коммутаторе, правильно? А вот ARP-запросы между VLAN-ами ни как не распространяются, да?
@w1tcherj
@w1tcherj 5 жыл бұрын
Дхсп релей настраивается на маршрутизаторе и коммутаторах l3, под "коммутатором" подразумевают обычный, l2 который. Дхсп релей берет широковещательный запрос от отправителя, завернет его в l3 пакет(поэтому нам нужен коммутатор л3 или маршрутизатор), и юникаст(иногда и широковещательным, это дхсп снупинг) сообщением отправит его на дхсп сервер.
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@Филя Усков че то ты ппц намудрил, релей захватывает бродкаст запрос и отправляет его на DHCP сервер юникастом, релеем обычно выступает интерфейс на L3 коммутаторе или маршрутизаторе в пределах данного широковещательного домена. что DHCP запрос что ARP в первом запросе работают по бродкасту а дальше по юникасту. ARP-Proxy есть он позволит арп запросу из одного влан через интерфейс Л3 попасть в другой бродкаст домен (другой влан)
@user-gd6il5zb8l
@user-gd6il5zb8l 4 жыл бұрын
VLAN - это же Virtual Local Area Network, не? Одна локальная сеть, искусственно поделенная на подсети. Не то же самое, что реальная подсеть глобальной сети, соединенной маршрутизаторами. DHCP-Relay мы настраиваем (или не настраиваем, хз) не на коммутаторе, а на маршрутизаторе (хотя, как я понял, _технически_ некоторые коммутаторы могут работать как маршрутизаторы - тогда да); коммутаторы работают внутри одной подсети Ethernet, а вот маршрутизаторы эти подсети (а также подсети других технологий) соединяют в одну глобальную сеть. Впрочем, насчет конкретной настройки Relay я не знаю - просто вопрос ваш частично цитировал, чтобы неточность поправить. Если все это учесть, то ответ на последний вопрос - да, не распространяются. ARP использует broadcast, а он дальше машртуризатора (в другую подсеть) не идет. Поэтому MAC получателя мы узнать не сможем, пока не попадем непосредственно в саму сеть получателя. А ответ на первый вопрос мне и самому интересен. P. S. Что тут двое ребят до меня сказали, я не понял. Ребят, пожалуйста, если ваша неграмотность и мутность объяснений (в DHCP отправителем может быть как клиент, так и сервер, а про какие-то L3-пакеты тут большинство, включая меня, и вовсе в первый раз слышит) - это просто следствие лени, пишите нормально, пожалуйста. Нихрена не понятно же.
@sammyel4eg
@sammyel4eg 4 жыл бұрын
@@user-gd6il5zb8l Во первых, читаю уже не первый твой коммент, твой ответ не прилетит человеку которому ты пишешь, если ты не обратился к нему через @ или не нажал кнопку "ответить" и появился его ник ) Во вторых, все у нас выше понятно написано ) ARP-Proxy и DHCP-Relay почитай просто на WIKI и в третьих, обычно такой поток слов либо у умных людей либо у психов ) т.к. они думаю быстрее чем пишут и зачастую даже говорят.
@user-gd6il5zb8l
@user-gd6il5zb8l 4 жыл бұрын
Евгений Крюков, 1. Я использую старую версию сайта. На ней нет новых уведомлений. 2. Для вас - понятно. Для тех, кому вы объясняете (или просто для грамотных людей, привыкших читать хорошо сформулированные рассуждения) - не очень. Будь я Филей, я бы вас не понял. А я вполне мог оказаться на его месте. 3. Умных людей я видел, и мысли они обычно умеют формулировать. Может, я просто слишком глупый, чтобы постичь всю гениальность коммуникаций через поток сознания.
@user-nl1jt9pg5s
@user-nl1jt9pg5s 7 жыл бұрын
Афтор, +1000 like.
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+Денис, спасибо!
@giddiness1320
@giddiness1320 Жыл бұрын
А что если на ARP-запросы будет отвечать злоумышленник, подделывая IP-адрес отправителя и отсылая ложный MAC-адрес? Отслеживается ли такое поведение в сети, есть ли способы этого избежать?
@AndreySozykin
@AndreySozykin Жыл бұрын
К сожалению, такая атака вполне возможно. Отследить ее не получится, т.к. нет возможности отличить реальный ARP пакет от злонамеренного. Если есть необходимость от этого защититься, то придется вручную составлять ARP-таблицу (хотя бы для критичного оборудования).
@SSSuzd
@SSSuzd Жыл бұрын
Не особо понял зачем он нужен. Вместо ip адреса? Точнее для чего мак адрес?
@AndreySozykin
@AndreySozykin Жыл бұрын
Wi-Fi и Ethernet для передачи данных использую MAC-адреса. Эти технологии ничего не знают про IP-адреса.
@isorport32
@isorport32 7 жыл бұрын
а ответ широковещательный или на мак запросчика? в 2 ух местах и как то пропущено об этом.
@isorport32
@isorport32 7 жыл бұрын
посмотрел следующую лекцию и увидел что на мак запросчика)
@AndreySozykin
@AndreySozykin 7 жыл бұрын
+isor port, отлично, что удалось самостоятельно разобраться.
@sammyel4eg
@sammyel4eg 5 жыл бұрын
чтО?
@sammyel4eg
@sammyel4eg 4 жыл бұрын
@@isorport32 Что?
@nodirbekbozorov2178
@nodirbekbozorov2178 2 жыл бұрын
Скорость 1.25
@user-bj9hd1bc4j
@user-bj9hd1bc4j 2 жыл бұрын
Раньше путал таблицу коммутации и ARP таблицу. Теперь понимаю что таблица коммутации связывает MAC с портом коммутатора, а ARP таблица связывает IP и MAC. При этом ARP таблица находится на самом хосте (Linux / Windows), и не должна находиться на коммутаторе (хотя может быть и на коммутаторе L3, но только для доступа к нему).
@manOfPlanetEarth
@manOfPlanetEarth 20 күн бұрын
всё верно☝🏼
@OlegFaleev
@OlegFaleev 5 жыл бұрын
как выполнить добровольный arp запрос?
@sammyel4eg
@sammyel4eg 5 жыл бұрын
@Oleg Faleev что это значит?
@user-gd6il5zb8l
@user-gd6il5zb8l 4 жыл бұрын
В видео же только что было, что такое добровольный запрос.
@arnlav4688
@arnlav4688 3 ай бұрын
1:56
@sergeyufimtsev711
@sergeyufimtsev711 8 жыл бұрын
А что будет, если запрашиваемого IP нет в сети, и на ARP никто не ответит?
@AndreySozykin
@AndreySozykin 8 жыл бұрын
+Sergey Ufimtsev Тогда данные нельзя будет отправить. Если имеется в виду, что IP находится в другой сети за маршрутизатором, то в этом случае доставка осуществляется по другому. На канальном уровне кадр отправляется на ближайший маршрутизатор и по ARP запрашивается MAC-адрес этого маршрутизатора. IP-адрес маршрутизатора должен быть сконфигурирован (например default gateway или основной шлюз)
@sergeyufimtsev711
@sergeyufimtsev711 8 жыл бұрын
+Andrey Sozykin Получается, что передающее устройство должно знать, находится ли этот IP в его сети или нет?
@AndreySozykin
@AndreySozykin 8 жыл бұрын
Да, это определяется по маске подсети. Если IP находится в текущей подсети, используется прямая доставка на канальном уровне. В противном случае пакет передается на маршрутизатор.
@AttakaiUa
@AttakaiUa 8 жыл бұрын
Каким образом пакет определяет кто маршрутизатор и что именно ему нужно отдать пакет на дальнейшую обработку? PS: Спасибо, оч полезный курс!
@sergeyufimtsev711
@sergeyufimtsev711 8 жыл бұрын
Anthony Whisper я, конечно, только учусь, но попробую вам ответить. Компьютер, подключённый к сети, уже знает, в какой сети он находится и какой маршрутизатор в его сети. Если пакет адресован кому-то за пределами сети, то он посылается на этот маршрутизатор. Откуда компьютер знает о маршрутизаторе? Эта информация или вносится нами вручную, если мы настраиваем сеть вручную, или передаётся автоматически с помощью протокола DHCP (чаще всего)
@pepeandrey8243
@pepeandrey8243 2 жыл бұрын
широковещательный MAC-адрес - FF:FF:FF:FF:FF:FF а не 00:00...
@kseniyasakki4382
@kseniyasakki4382 3 жыл бұрын
Спасибо вам, Андрей!
@AndreySozykin
@AndreySozykin 3 жыл бұрын
Пожалуйста!
@artur_kia
@artur_kia 2 жыл бұрын
Спасибо
@AndreySozykin
@AndreySozykin 2 жыл бұрын
Пожалуйста!
Протокол ICMP  | Курс "Компьютерные сети"
7:22
Протокол STP | Курс "Компьютерные сети"
15:13
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 8 МЛН
Joven bailarín noquea a ladrón de un golpe #nmas #shorts
00:17
Шокирующая Речь Выпускника 😳📽️@CarrolltonTexas
00:43
Глеб Рандалайнен
Рет қаралды 10 МЛН
Что такое WebSockets (веб-сокеты)
2:59
Хочу вАйти
Рет қаралды 4,8 М.
Модель OSI | 7 уровней за 7 минут
6:39
Merion Academy
Рет қаралды 709 М.
Протокол DHCP | Курс "Компьютерные сети"
12:29
Что такое TCP IP / Урок 22 / Тестировщик с нуля
20:03
ARP Explained | Address Resolution Protocol
8:40
CertBros
Рет қаралды 164 М.
Тема 8. Обзор TCP/IP. Как работает ARP.
1:40:48
Network is reachable
Рет қаралды 19 М.
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 17 МЛН
iphone fold ? #spongebob #spongebobsquarepants
0:15
Si pamer 😏
Рет қаралды 583 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 2 МЛН