Содержание
Цель
В этой статье представлены несколько шагов по устранению неполадок, связанных с ошибкой ARP Learning.
Требования
- Управляемые коммутаторы Omada Smart, L2+ и L3.
Введение
В области сетевой инженерии ARP является критически важной функцией, обеспечивающей связь между устройствами в локальной сети. ARP играет ключевую роль в сопоставлении IP-адреса сетевого устройства с его физическим MAC-адресом, что позволяет беспрепятственно передавать данные в сети Ethernet. Этот процесс, известный как ARP Learning, является основой для правильной работы сетевых коммуникаций.
ARP Learning важно по нескольким причинам:
- Эффективная связь: Оно позволяет устройствам быстро разрешать IP-адреса в MAC-адреса, уменьшая необходимость в повторяющихся ARP-запросах и ответах.
- Производительность сети: Кэшируя ARP-записи, устройства минимизируют накладные расходы, связанные с частыми ARP-широковещательными рассылками, что повышает общую производительность сети.
- Бесперебойное подключение: ARP Learning гарантирует, что устройства могут обнаруживать друг друга и взаимодействовать без ручного вмешательства, создавая динамичную и масштабируемую сетевую среду.
Поскольку ARP Learning важно для сетевой связи, при сбое ARP Learning сеть может столкнуться со значительными нарушениями. Устройства могут быть не в состоянии разрешить IP-адреса в MAC-адреса, что приведёт к сбоям передачи данных и проблемам с подключением. Кроме того, пока ARP не может быть изучен, ARP-запросы будут повторно отправляться в сеть, увеличивая сетевой трафик и ухудшая качество обслуживания пользователей. Более того, невозможность правильного ARP Learning и кэширования ARP-записей может сделать сеть уязвимой для ARP-спуфинг-атак, когда злоумышленники перехватывают или манипулируют данными.
Шаги по устранению неполадок
Шаг 1. Проверьте, активен ли статус интерфейса и статус линейного протокола.
После входа в веб-интерфейс коммутатора перейдите в L3 FEATURES – Interface, нажмите Detail (Подробно) на целевых интерфейсах и проверьте, активен ли протокол интерфейсов.

Если статус интерфейса нормальный, статус интерфейса и статус линейного протокола должны быть активны (up), как показано ниже:

Если статусы неактивны (down), как показано ниже, это означает, что интерфейс работает ненормально. Вам необходимо проверить состояние кабелей и портов и убедиться, что они работают нормально, пока статус интерфейса не станет активным.

Шаг 2. Проверьте, достиг ли ARP-ответный пакет центрального процессора (CPU).
Если все интерфейсы, физические порты и кабели работают нормально, следующим шагом будет проверка того, действительно ли ARP-ответный пакет достиг CPU. Для выполнения этой проверки необходимо зеркалирование портов. Перейдите в MAINTENANCE – Mirroring, нажмите Edit (Редактировать) на сессии зеркалирования портов.

Нам необходимо зеркалировать входящий трафик CPU на порт, чтобы отслеживать, достиг ли ARP-ответ CPU. Поэтому в разделе Destination Port Config (Настройка порта назначения) выберите порт, к которому подключён мониторинговый ПК. В разделе Source Interfaces Config (Настройка интерфейсов-источников) перейдите к CPU, выберите CPU и измените статус Ingress (Входящий) на Enabled (Включено). После выбора нажмите Apply (Применить), чтобы сохранить конфигурацию зеркалирования портов.

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

После настройки используйте Wireshark или другие инструменты мониторинга и проверьте, можно ли захватить ARP-ответ на входящем трафике CPU. Если ARP-ответ не захвачен, проверьте, правильно ли ваше устройство отправило ARP-ответ.
Шаг 3. Проверьте, не превышает ли текущее количество ARP-записей максимальное количество ARP-записей для этого устройства.
Если подтверждено, что ARP-ответ получен CPU, следующим шагом будет проверка текущего количества ARP-записей. Перейдите в L3 FEATURES – ARP – ARP Table, и вы увидите, сколько всего ARP-записей изучено устройством.

Затем перейдите на страницу продукта на нашем официальном сайте, в разделе Specification – Software Features – L2 and L2+ Features/L3 Features вы можете увидеть максимальное количество ARP-записей, поддерживаемых этим устройством. Если текущее количество ARP-записей уже достигло предела, ARP Learning новых записей невозможно.

Заключение
На этом мы представили несколько шагов для устранения неполадок, связанных со сбоем ARP Learning. Если проблема сохраняется, соберите соответствующую информацию и обратитесь в службу поддержки TP-Link.
Чтобы узнать больше о каждой функции и настройке, посетите Страницу поддержки, чтобы загрузить или просмотреть руководство для вашего продукта.