Xming et PuTTY utilisent des sockets TCP sur l'adresse loopback ; le nom d'hôte vide est égal à localhost
. Les numéros de port TCP attribués à X11 commencent à 6000 pour l'affichage :0, 6001 pour l'affichage :1 et ainsi de suite.
Il ne s'agit pas d'un comportement spécifique à Windows - X a été conçu à l'origine comme un protocole TCP/IP et utilisé de cette manière depuis des décennies, ce qui explique l'existence de "xauth" et même de l'idée d'un "serveur X". C'est donc la solution de repli naturelle lorsque les sockets locaux ne sont pas disponibles.
Cela dit, Windows NT a des équivalents proches des sockets de domaine Unix. Les tuyaux nommés sous Windows sont bidirectionnels et peuvent être mis en paquets. (Cependant, bien qu'ils aient des chemins, ils n'existent que dans un "pipefs" virtuel et non en tant qu'entrées réelles du système de fichiers, de sorte qu'ils sont plus proches des sockets de l'espace de noms abstrait de Linux que des sockets ordinaires).
Deuxièmement, Windows 10 a en fait ajouté le même type de socket AF_UNIX dans la version 1803 bien qu'aucun logiciel ne l'utilise encore.
Des bibliothèques telles que Cygwin ou libassuan émulent également les sockets Unix via loopback TCP, mais pas toujours de manière compatible.