Salve, ho da realizzare una rete con controllo centralizzato, i cui nodi (previa connessione ad un server centrale) avviano una comunicazione multicast per la distribuzione di contenuti (audio, video, testo, ...), se la rete di appartenenza è multicast-enabled.
Il codice deve essere suddiviso in moduli: in particolare, la gestione delle operazioni multicast deve essere racchiusa in un modulo indipendente dal contesto di test utilizzato.
p.s. debbo utilizzare il linguaggio C
Premetto che non sono una cima di programmazione in generale. Qualcuno di voi, potrebbe darmi qualche dritta? Da dove iniziare, cosa fare più di concreto...
Grazie anticipatamente!