Tal cual como lo vienen diciendo. Si estas en vb6 podrías practicar creando una matriz con Winsock.
Si tienes miles de servidores, el cliente solo aceptará las conexiones entrantes por el único puerto que hayas elegido, entonces, tu cliente le adjudicará automáticamente un identificador para esa conexión que entra hacia el cliente. De la misma manera lo irá haciendo para las demás conexiones que quisieran entrar a tu cliente, siempre por el mismo puerto, pero los identificadores obviamente serán diferentes.
Así es cómo funcionan

De cualquier manera hay diversos manuales en la red que te servirán de guía y con atención aprenderás a que me refiero con lo que te escribí.
Saludos y suerte.