En el modelo cliente-servidor de arquitectura de aplicaciones, los puertos se utilizan para proporcionar un servicio de multiplexación en cada número de puerto del lado del servidor al que los clientes de red se conectan con el inicio del servicio, después de lo cual la comunicación se puede restablecer en otros números de porta específicos de conexión.