Reestrucuturacion sockets