Рейтинг:0

Странности ARP — отсутствуют ответы ARP?

флаг bt

Вот изображение соответствующей части моей сети.

введите описание изображения здесь

Проблема заключается в следующем:

  1. ПК с Windows слева и Synology NAS могут получить доступ к двум веб-камерам (ping), и таблицы ARP на обоих устройствах верны.
  2. Как на сервере Linux, так и на ПК с Linux в правом нижнем углу пинг любой веб-камеры приводит к «Нет маршрута к хосту».
  3. В таблицах ARP на сервере Linux и ПК с Linux нет записей для адресов веб-камер.
  4. Отслеживая трафик ARP с помощью tcpdump, я вижу, что две машины Linux неоднократно отправляют запросы ARP для IP-адресов веб-камеры, но ответа не получено.
  5. В качестве обходного пути я обнаружил, что могу вручную добавить необходимые записи ARP в системах Linux, что позволит им взаимодействовать с камерами. Это говорит мне, что это чисто проблема с ARP, поскольку подключение работает, если есть записи ARP.

На компьютерах с Linux не установлены брандмауэры iptables или nftables. Есть только одна подсеть и одна сеть L2.

На данный момент я предполагаю, что коммутатор Netgear GS308 неисправен, но я изо всех сил пытаюсь придумать режим сбоя, который предотвратил бы ответы ARP, но все же разрешил бы связь. GS308 неуправляемый, поэтому у него нет параметров конфигурации.

Когда я буду в следующий раз на месте, я заменю переключатель, чтобы увидеть, не виноват ли он.

Любые предложения относительно того, что может вызвать это, и/или возможные дальнейшие шаги по устранению неполадок?

ОБНОВЛЕНИЕ: я больше не могу устранять неполадки, потому что проблема «устранилась» примерно через 24 часа. я ненавидеть это когда что-то ломается, а потом чинится, а я не понимаю, что произошло :-(

Я голосую за закрытие вопроса как невоспроизводимого.

флаг bt
Близкому избирателю: я уже пробовал NetworkEngineering. Там сказали, что это не по теме. Это среда бизнес-сети (я упростил схему сети, чтобы показать только соответствующие устройства). Если это не по теме здесь и на NetworkEngineering, то где это по теме.
флаг vn
Немного осмотревшись, можно сказать, что устройство zyxel c3000z доступно через ssh и работает под управлением Linux. Возможно, вы сможете войти в него и использовать стандартные команды Linux для устранения неполадок (хотя я также видел утверждение, что Century Link заблокировал это).
флаг bt
Моя первая мысль заключалась в том, что проблема была в маршрутизаторе, поэтому я вошел в маршрутизатор через SSH, и он вообще не заблокирован. Он имеет записи arp для веб-камер. Если бы проблема была в маршрутизаторе, я бы ожидал, что проблема возникнет для всех хостов на GS308. Но проблема возникает только на хостах Linux на одном GS308, но не на NAS (на котором также работает Linux) на том же коммутаторе. И в довершение всего, добавление отсутствующих записей arp через `sudo arp -a [ip] [mac]` «лечит» проблему.
Hagen von Eitzen avatar
флаг cn
Можете ли вы проследить за трансляцией запроса arp дальше, анализируя другие сегменты? Например: Проходят ли запросы arp первый переключатель? Они проходят второй переключатель? Будет ли доступно другое устройство вместо веб-камер? Можете ли вы отследить ответы arp на каждом коммутаторе (требуется, чтобы вы использовали порт монитора на коммутаторе, поскольку ответы являются одноадресными)?
Appleoddity avatar
флаг ng
Что именно вы видите в запросе ARP? Пожалуйста, опубликуйте содержимое запроса ARP. Вы дважды проверяли маску подсети на веб-камерах? Или, возможно, политика беспроводной сети, которая приводит к изоляции сети?
флаг bt
Я голосую за закрытие этого вопроса, потому что он больше не воспроизводится.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.