Новое Распределяем каналы MAX по категориям и территориям. Читать новость

🌐 ARP: Самый важный протокол L2. Добровольные запросы и IPv6


Привет, коллеги! Сегодня разберем ARP — протокол, без которого коммутаторы не могли бы передавать пакеты и весь интернет просто не работал бы. А еще узнаем, куда он пропал в IPv6.

1️⃣ Что такое ARP?
ARP (Address Resolution Protocol) — это протокол канального уровня (L2), который связывает IP-адреса с MAC-адресами. Проще говоря, он отвечает на вопрос: «У кого IP 192.168.1.5? Скажи свой MAC!»

Как работает:
1. Устройство отправляет ARP-запрос (широковещательный).
2. Целевое устройство отвечает: «Это я! Мой MAC — 00:1A:2B:3C:4D:5E».
3. Отправитель кэширует ответ в ARP-таблице.

Без ARP коммутаторы не смогли бы доставлять кадры — они просто не знали бы, куда их пересылать.

2️⃣ Добровольный ARP (Gratuitous ARP)
Это когда устройство само инициирует ARP-ответ без запроса. Зачем?
• Обновление кэша: Например, при смене IP или MAC-адреса.
• Предотвращение конфликтов: «Эй, все! У меня IP 192.168.1.5» Если у кого-то такой же — это проблема.
• Высокая доступность: При переходе на резервный сервер в кластере.
• Виртуальный IP: При смене виртуального IP-адреса VRRP (HSRP у Cisco).
Пример: Если используется VRRP (HSRP у Cisco) и одно из устройств выходит из строя, то другое устройство (принимающее активную роль) которое имеет тот же IP адрес, но другой MAC-адрес, информирует сетевые устройства, обновляя ARP-таблицу.

3️⃣ Почему в IPv6 нет ARP?
В IPv6 ARP устарел. Его заменил NDP (Neighbor Discovery Protocol) на базе ICMPv6. Почему?
• Эффективность: NDP объединяет функции ARP, DHCP в одном протоколе.
• Безопасность: В ARP нет аутентификации (уязвимость к spoofing-атакам), а NDP поддерживает криптографическую защиту SEND (Secure Neighbor Discovery).

🔧 Как NDP находит соседей?
• Отправляет Neighbor Solicitation (аналог ARP-запроса).
• Получает Neighbor Advertisement (аналог ARP-ответа).

Итог
• ARP — фундамент локальных сетей, но уязвим и ограничен.
• Gratuitous ARP — полезный инструмент для синхронизации и предотвращения конфликтов.
• IPv6 ушел от ARP в сторону более умного и безопасного NDP.

P.S. Первая версии ARP появились еще в 1982 году. Долгожитель!
Просмотры: 68
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти