Dai un'occhiata a Gapil, è una guida in italiano dove è spiegata molto bene la programmazione did sistema in Linux.

La seconda parte è specifica sulle socket