2012-05-29 3 views
0

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

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

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

+0

Вы найдете решение? Мой случай - пакет udp отправляется успешно в течение 1 дня51mins43s, и с этого момента я не могу захватить какой-либо пакет. Dst - многоадресный ip. Есть ли у вас какие-либо идеи? –

ответ

0

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

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

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

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

+0

Я отправляю данные через Wi-Fi, и я уверен, что я контролирую правый интерфейс ..... и я посылаю действительно небольшие пакеты udp ... – sinopec

Смежные вопросы