CDRouter does not have a hard limit on the number of TCP or UDP connections that can be created. However, the amount of memory available on the host system will influence the number of connections that can be practically tested. As a rough estimate, the core protocol engine needs approximately 32 Mbytes of memory for every 1000 TCP connections. Performance begins to suffer once the real memory of the host system is exhausted.