[Avanti]  [Indietro]  [Su]  

Capitolo 14
Introduzione ai socket

In questo capitolo inizieremo a spiegare le caratteristiche salienti della principale interfaccia per la programmazione di rete, quella dei socket, che, pur essendo nata in ambiente Unix, è usata ormai da tutti i sistemi operativi.

Dopo una breve panoramica sulle caratteristiche di questa interfaccia vedremo come creare un socket e come collegarlo allo specifico protocollo di rete che si utilizzerà per la comunicazione. Per evitare un'introduzione puramente teorica concluderemo il capitolo con un primo esempio di applicazione.


 14.1 Una panoramica
  14.1.1 I socket
  14.1.2 Concetti base
 14.2 La creazione di un socket
  14.2.1 La funzione socket
  14.2.2 Il dominio, o protocol family
  14.2.3 Il tipo, o stile
 14.3 Le strutture degli indirizzi dei socket
  14.3.1 La struttura generica
  14.3.2 La struttura degli indirizzi IPv4
  14.3.3 La struttura degli indirizzi IPv6
  14.3.4 La struttura degli indirizzi locali
  14.3.5 La struttura degli indirizzi AppleTalk
  14.3.6 La struttura degli indirizzi dei packet socket
 14.4 Le funzioni di conversione degli indirizzi
  14.4.1 La endianess
  14.4.2 Le funzioni per il riordinamento
  14.4.3 Le funzioni inet_aton, inet_addr e inet_ntoa
  14.4.4 Le funzioni inet_pton e inet_ntop


[Avanti]  [Indietro]  [Su]  
© 2000-2003 Simone Piccardi
Pubblicazione web curata da Mirko Maischberger