No, non centra niente.
Sulla scheda di rete transitano solo segnali elettrici.
Il socket è un applicazione software a bassissimo livello che si preoccupa di interpretare (in ambo i versi) i segnali elettrici (0 e 1) in comandi specificati nel protocollo TCP/IP (ovvere i pachetti) che saranno reindirizzati tramite un processo di pipeling all'applicazione (tamite la porta) che ha creato il socket.
Per capire se io volessi implementare un nuovo protocollo dovrei scrivere un nuovo socket.
Vedilo come un interprete se ti aiuta.
I socket in quanto interpreti del protocollo sono strettamente correlati con le porte ma;
Si possono creare infiniti (teoricamente) socket, uno e uno solo per ogni applicazione.
Le porte sono invece finite in quanto facenti parti di uno standard.
Sempre a tua disposizione per chiarimenti.
TOXiC.

Rispondi quotando