sto scrivendo un programma in C che deve girare sia sotto windows che sotto linux, e che quindi fa uso anche delle specifiche API. Devo realizzare una connessione client-server dove il server invii diversi aggiornamenti ai vari sottogruppi di clients nel protocollo UDP. Il client puo essere iscritto a piu gruppi di multicast in quanto puo richiedere piu tipi di aggiornamento al server. Avevo pensato di far creare al server tanti gruppi di multicast per quanti sono i tipi di aggiornamento e ad ogni richiesta da parte del client rispondere col gruppo sul quale attendere i relativi aggiornamenti. Da quello che ho capito c'e un range di indirizzi ip dedicati al multicast. la prima domanda e': se il server utilizza un indirizzo di multicast gia' usato da un qualsiasi altro host? e se il client attende su tale indirizzo di multicast, in questo caso, non rischia di ricevere aggiornamenti che non c'entrano nulla?
scusate la confusione mentale...