Перейти к содержанию

    

Вопросы по ARP

Делаю связь между компом и своим устройством по UDP.  Что бы не вбивать вручную МАС устройства, хочу воспользоваться ARP.

Насколько я понимаю, винда посылает ARP-запрос при попытки передать пакет какому-то получателю, если его нет в  ARP-таблице.  Если же он там есть, то следующий ARP-запрос будет неизвестно когда.  При отладке ARP-протокола на стороне устройства это очень не удобно. Вопрос: можно ли как-то стимулировать винду на немедленную посылку ARP-запроса? Например, стерев запись в таблице (ну, или на крайняк - всю таблицу)?

И еще, можно ли настроить WireShark так, что бы он отлавливал только нужные мне ARP-запросы т.е. те, у которых в поле IP-адреса получателя было бы мое устройство?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если винда, то в командной строке arp -d xxxxxx

Так же Панель управления\Сеть и Интернет\Сетевые подключения можно нажав правой кнопкой на нужный сетевой адаптер отключить его, а потом включить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, b-volkov сказал:

можно ли настроить WireShark так, что бы он отлавливал только нужные мне ARP-запросы т.е. те, у которых в поле IP-адреса получателя было бы мое устройство?

Можно. Уже на экране или еще в процессе захвата 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация