Я хочу получить mac-адреса для всех хостов в данной подсети. До сих пор я форсирую обновление таблицы arp, пингуя все задействованные ips. После этого я запрашиваю таблицу arp, и все в порядке.
Проблема в том, как улучшить скорость обновления. Проверка связи с адресом 65000 на iPhone 3GS занимает около 15 минут. Даже если я не жду ответа. Это способ долго.
Возможно, в моем коде ping есть ошибка, которая замедляет работу, но я пока не смог найти.
Мой вопрос:
Существует ли более быстрая сетевая операция, запускающая обновление таблицы arp?