cocoaAsync: успешная отправка udp, но Wireshark не может получить данные

Я использую CocoaAsync для обработки связи UDP. Когда я использую API sendData для cocoaAsync, я уверен, что sendto - это успех из журнала. Но я не вижу никаких выходных данных из Wireshark .

Это не воспроизводимо на 100%, но очень вероятно. Я не могу понять, в чем может быть проблема.

Большое спасибо за любые советы.

1 ответ

Если вы уверены, что отправляете пакеты правильно, то возможно следующее,

Если вы отправляете и получаете на одной и той же машине, возможно, ваш Wireshark не захватывает. Попробуйте отправить сообщение в другое место, отличное от вашего устройства.

Также на вашей машине может быть несколько сетевых интерфейсов (например, eth0, eth1 и т. Д.) Для Wi-Fi и Network-Card. Пожалуйста, убедитесь, что вы захватываете пакеты на правильном интерфейсе. Вы можете выбрать интерфейс, нажав кнопку Capture на Wireshark.

Надеюсь, это поможет.

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