crossplatform.ru

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

> QUdpSocket, как послать пакет чтобы его поймали все
flankerr
  опции профиля:
сообщение 26.6.2009, 17:07
Сообщение #1


Активный участник
***

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

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




Репутация:   0  


как послать udp пакет чтобы его "поймали" все приложения запущеные на данном компе и слушающие порт на который был послан пакет ?

Сообщение отредактировал flankerr - 26.6.2009, 17:21
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
flankerr
  опции профиля:
сообщение 26.6.2009, 17:45
Сообщение #2


Активный участник
***

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

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




Репутация:   0  


на сколько я знаю это только в виндах локальные пакеты минуют сетевую карту - хотямогу ошибаться.
Broadcast всётаки касается нескольких компов - а тут вопрос локальной машины. Хотя надо попробывать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
mva
  опции профиля:
сообщение 26.6.2009, 18:29
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 104
Регистрация: 15.3.2009
Из: Киров
Пользователь №: 615

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




Репутация:   0  


Цитата(flankerr @ 26.6.2009, 18:45) *
как послать udp пакет чтобы его "поймали" все приложения запущеные на данном компе и слушающие порт на который был послан пакет


Если предположить, что на один порт можно "повесить" несколько приложений, то как по-твоему ОС, не важно какая, должна определить какому именно приложению отдать принятый пакет? Протокол UDP означает только то, что пакет предназначен всем компьютерам подсети, а не то, что всем приложениям на каждом компе. Пакет IP (в теле которого записан UDP пакет) имеет атрибут "порт получателя", по которому ОС определяет, какому приложению его отдать.

Так что ничего из этой затеи не выйдет. Учи протокол TCP/IP.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 28.12.2024, 15:32