cocoaAsync: успешная отправка udp, но Wireshark не может получить данные
Я использую CocoaAsync для обработки связи UDP. Когда я использую API sendData для cocoaAsync, я уверен, что sendto - это успех из журнала. Но я не вижу никаких выходных данных из Wireshark .
Это не воспроизводимо на 100%, но очень вероятно. Я не могу понять, в чем может быть проблема.
Большое спасибо за любые советы.
1 ответ
Если вы уверены, что отправляете пакеты правильно, то возможно следующее,
Если вы отправляете и получаете на одной и той же машине, возможно, ваш Wireshark не захватывает. Попробуйте отправить сообщение в другое место, отличное от вашего устройства.
Также на вашей машине может быть несколько сетевых интерфейсов (например, eth0, eth1 и т. Д.) Для Wi-Fi и Network-Card. Пожалуйста, убедитесь, что вы захватываете пакеты на правильном интерфейсе. Вы можете выбрать интерфейс, нажав кнопку Capture на Wireshark.
Надеюсь, это поможет.