A service that that acts as a single proxy between many individual clients and many instances of a server. As both the clients and the servers are expected to initiate their connections to the relay server, this solution defeats NAT.