Socket et les descripteurs de fichiers

Je suis en train d'apprendre à propos de la programmation réseau sous Unix et tentent de comprendre le concept de socket et les descripteurs de fichiers. De ce que j'ai compris un descripteur de fichier est simplement une position dans un tableau de pointeurs (descripteur de Fichier de la table?) et ces pointeurs pointent vers un fichier quelque part dans la mémoire.

Ne socket descripteurs de partager ce tableau avec les descripteurs de fichier, mais le pointeur au lieu de cela renvoie à une prise de courant. Ou est-il quelque chose d'autre qui n'est utilisé que pour les sockets?

Est ce tableau unique pour chaque application/?

OriginalL'auteur Carlj901 | 2012-11-14