crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

leonneon_89
  опции профиля:
сообщение 19.12.2013, 12:21
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 5.4.2013
Пользователь №: 3779

Спасибо сказали: 0 раз(а)




Репутация:   0  


Добрый день, хотелось бы узнать как работает QUdpSocket. В протоколе udp написано, что датаграммы могут прийти не по порядку, дублироваться или вовсе исчезнуть без следа. Так вот если я использую простые сокеты, то данные приходят не по порядку, а если использую QUdpSocket, данные приходят как бы по порядку, но многие из них дублируются, может кто нибудь объяснить почему так происходит?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
gormih
  опции профиля:
сообщение 19.12.2013, 14:43
Сообщение #2


Студент
*

Группа: Новичок
Сообщений: 15
Регистрация: 22.9.2011
Пользователь №: 2901

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(leonneon_89 @ 19.12.2013, 13:21) *
Добрый день, хотелось бы узнать как работает QUdpSocket. В протоколе udp написано, что датаграммы могут прийти не по порядку, дублироваться или вовсе исчезнуть без следа. Так вот если я использую простые сокеты, то данные приходят не по порядку, а если использую QUdpSocket, данные приходят как бы по порядку, но многие из них дублируются, может кто нибудь объяснить почему так происходит?

wireshark может. :rolleyes:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
leonneon_89
  опции профиля:
сообщение 19.12.2013, 20:19
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 5.4.2013
Пользователь №: 3779

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(gormih @ 19.12.2013, 15:43) *
Цитата(leonneon_89 @ 19.12.2013, 13:21) *
Добрый день, хотелось бы узнать как работает QUdpSocket. В протоколе udp написано, что датаграммы могут прийти не по порядку, дублироваться или вовсе исчезнуть без следа. Так вот если я использую простые сокеты, то данные приходят не по порядку, а если использую QUdpSocket, данные приходят как бы по порядку, но многие из них дублируются, может кто нибудь объяснить почему так происходит?

wireshark может. :rolleyes:


Хотелось бы понять, все таки как устроен в нем tcp/ip стек. Почему сокет сразу не выкидывает приходящие сообщения.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 18.2.2025, 17:11