TGViewer
.NET Kings .NET Kings @netskings · 7.37K subscribers
Post #722 748
👁‍🗨Hello world~

Изучаем сеть: ARP и поиск соседей в IPv6

• Чтобы передать Ethernet-кадр, компьютер должен знать MAC-адрес следующего устройства, однако обычно приложение знает только IP-адрес получателя. В IPv4 эту проблему решает протокол ARP.

• ARP (Address Resolution Protocol) сопоставляет IPv4-адрес устройства с его MAC-адресом внутри локальной сети.

• Если компьютеру нужен MAC-адрес устройства 192.168.1.50, он отправляет широковещательный запрос примерно следующего содержания:
"Кто имеет 192.168.1.50? Сообщите 192.168.1.10"

• Запрос получают все устройства в данном широковещательном домене, но отвечает только владелец нужного адреса, после чего полученное соответствие сохраняется в ARP-таблице на некоторое время (на этом кстати основана атака APR Spoofing).

• Если получатель находится в другой сети, компьютер ищет не его MAC-адрес, а MAC-адрес шлюза, которому будет передан кадр.

• В IPv6 протокол ARP не используется, вместо него работает NDP (Neighbor Discovery Protocol), являющийся частью ICMPv6. Он не только определяет канальные адреса соседей, но и помогает находить маршрутизаторы, проверять доступность устройств и обнаруживать повторяющиеся IPv6-адреса.

• В отличие от широковещательных ARP-запросов, NDP активно использует multicast, что позволяет не отправлять запрос каждому устройству сети.

• Посмотреть таблицу соседей в Linux можно командой:

ip neigh show


• ARP и NDP связывают сетевой и канальный уровни, позволяя превратить IP-пакет в кадр, который действительно можно передать по локальной сети. Удачи!

#ИзучаемСеть

• Поддержать автора монеткой: @v_meshke
  • ⚡ 11
  • ❤ 7
  • 🦄 4
More from @netskings
  1. Sep 28, 2026👁‍🗨Hello world~ SOCMINT: Как связать аккаунты по никнейму, аватару и активности • В прош…
  2. Sep 27, 2026👁‍🗨Hello world~ Когда пользовательский ввод становится командой. OWASP A05: Injection •…
  3. Sep 24, 2026👁‍🗨Hello world~ Как работает антивирус: Direct и Indirect Syscalls • Если EDR перехватыв…
  4. Sep 23, 2026🔎По одному имени, почте или номеру можно собрать на человека целое досье — легально, из о…
  5. Sep 23, 2026👁‍🗨Hello world~ GEOINT: Пожары, землетрясения и другие катастрофы на карте • Карты приро…
  6. Sep 22, 2026👁‍🗨Hello world~ Runit против systemd: Где минимализм начинает мешать • Я уже рассказывал…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →