Ma il fatto che non capisco è che la funzione bind() è chiamata sulla socket del server, ma perchè devo impostare l'ip del server? Cioè è il client a chiamare la macchina su cui risiede il server, è lui che deve chiamare il "numero" giusto, cosa importa al server l'ip che verrà chiamato dal client? Poi un'altra domanda da niubbo come fa il server a capire che la trasmissione è finita? Mi spiego, il client tramite la funzione send() invia a ripetizioni tanti pacchetti, poi quando ha finito cosa deve fare per far capire al server che ha finito e chiudere la connessione?
Ciao, grazie.