Обнюхать связь по Ethernet

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

Так как это оборудование не имеет какого-либо типа диагностики или способа показать мне, что происходит между ними, я понятия не имею, что на самом деле не так (конфигурации верны... Я, по крайней мере, знаю, что они обмениваются пакетами друг с другом).

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

Есть ли способ, которым я могу сделать человека посередине или каким-то другим способом понюхать общение? В системе 4 части, и ни одна из них не дает никаких выводов о том, что может быть не так.

OBS: беспроводных устройств нет, только кабельный Ethernet

1 ответ

Решение

Да, есть способы прослушивания трафика Ethernet. Практически любой управляемый коммутатор, даже маленький 5-портовый (~ 40 долл. США) или 8-портовый (~ 60 долл. США), обычно имеет способ зеркалирования портов, так что любой трафик, отправляемый или получаемый через данный порт, также отправил дополнительный "зеркальный" порт, чтобы вы могли подключить сниффер (например, ПК /Mac с запущенным Wireshark или tcpdump) к зеркальному порту и захватить трафик.

Другие вопросы по тегам