Le système d'exploitation comprend la fonction de communication interprocessus (IPC) de Berkeley Software Distribution (BSD), connue sous le nom de sockets. Les sockets sont des canaux de communication qui permettent à des processus non liés d'échanger des données localement et d'un réseau à l'autre. Un socket unique est un point d'extrémité d'un canal de communication bidirectionnel. Les sous-routines de socket activont les communications interprocessus et interprocessus réseau (IPC).