Um einen Client eindeutig identifizieren zu können, lasse diesen am Besten den Registry Wert ProductID beim Login mitschicken, den du dann auswertest. Du kannst z.B. eine Liste mit IDs und die dazugehörigen Namen erstellen.
Guck die mal den Source von dem hier an:
Chat über die Sockets
Florian