il faut bien utiliser winsock.
la plupart des fonctions doit être identique ( enfin ça dépend si ton tutpo est pour windows ou si c´est pour du UNIX auquel cas, tu peut tout oublier ( enfin pas tout).
par cotnre socket.h ne te servira à rien, un fichier d´en tête, c´est juste de la publicité ( parfois mensongère) pour des fonctions qu´on trouve ailleur, juste la pub, sans le produit, ne te servira à rien.
si t´es sous windows et que tu doit utiliser des truc style unix, essaye avec cygwin, ça marche plutot bien.