TCP port multiplexer: run multiple services through the same port