gosha-z 3 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба wireshark видит принимаемые датаграммы, а приложение не видит. Скорее дело в приложении. Что возвращает connect() ? connect'а там быть не должно! Вообще! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hatory 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Я тут мерил скорость по UDP от ниоса. Может поможет. udp3Dlg.rar Спасибо за пример, изучу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Debug.rar А вот простенькая програмка измерения скорости. Вводите IP, Port нажимаете Open. Затем старт. Оправляется pkt[0] = 1 - у меня для ниоса - это команда начала отправки пакетов (соответственно для Stop отправляем pkt[0] = 0). Далее все что приходит от введенного IP и Port - подсчитывается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
olegras 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба connect'а там быть не должно! Вообще! Правильно! Вот я наводяще и спрашиваю, что же она возвращает. Автор кода должен уметь не только писать код, но и уметь находить свои баги, включая сделанные по недостаточному знанию ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hatory 0 21 января, 2014 Опубликовано 21 января, 2014 (изменено) · Жалоба Debug.rar А вот простенькая програмка измерения скорости. В Wireshark'e виден как входящий, так и исходящий пакеты. Изменено 21 января, 2014 пользователем Hatory Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Нужно в начале ввести IP и Порт, затем нажать Open(!). и только потом уже старт. если с делать опен, изменить IP, сделать старт => принимать не будет :rolleyes: Уж извините над эргономикой особо не думал UDP. При старте оправляется одни UDP пакет - команда на старт передачи. Аналогично и по стопу Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hatory 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Сделала согласно инструкции, на всякий случай перепроверила. Ничего не изменилось: пакеты не принимаются. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Погонял между 2мя машинами - все работает! Вот поток с рабочей платы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
olegras 0 21 января, 2014 Опубликовано 21 января, 2014 (изменено) · Жалоба Судя по скриншотам wireshark'а, у Hatory порты приема и передачи разные. Может дело в этом? udp3 ожидает прием на тот же порт что и порт передачи? Изменено 21 января, 2014 пользователем olegras Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Судя по скриншотам wireshark'а, у Hatory порты приема и передачи разные. Может дело в этом? udp3 ожидает прием на тот же порт что и порт передачи? Совершенно верно Debug.rar Далее все что приходит от введенного IP и Port - подсчитывается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hatory 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Просто для уточнения Test2.pcapng.7z Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 21 января, 2014 Опубликовано 21 января, 2014 · Жалоба Так у вас не правильно считается чек сумма UDP! (Нужно включить соотв галочку в вайршарке). Заполните ее пока нулями! => пакеты выкидываются Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Hatory 0 22 января, 2014 Опубликовано 22 января, 2014 · Жалоба Так у вас не правильно считается чек сумма UDP! Огромное спасибо - заработало. И спасибо всем кто принял участие в обсуждении. P.S. Спасибо за конструктивную критику и примеры, приложение обязательно переделаю. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться