C Socket Programming in the UNIX environment - part 2 19 Novembre 2007
Posted by fripp in C, GNU/Linux, Informatica, Networking, Programmazione, Unix.Tags: GNU/Linux, internet, IP, IPv4, socket, Unix
3 comments
Non faccio il riassunto delle puntate precedenti perchè c’è da perdersi!
Inizio di getto, senza alcun preambolo.
La funzione “socket”, descritta nel precedente post, si limita ad allocare a livello kernel le risorse necessarie alla comunicazione, ma non permette ancora la comunicazione tra processi differenti.
Occorre naturalmente un modo per specificare degli indirizzi conformi al protocollo di rete che si vuole utilizzare.
Nell’ambiente UNIX gli indirizzi da usare nelle comunicazioni tramite sockets sono definiti mediante delle particolari strutture C.
La struttura di base (il cui nome ricorrerà spesso) è la struttura “sockaddr”, definita come segue:
(more…)














