Connection | Client configuration | Host configuration |
Initial TCP connection | 47624 outbound | 47624 inbound |
Subsequent inbound TCP connections | 2300-2400 | 2300-2400 |
Subsequent outbound TCP connections | 2300-2400 | 2300-2400 |
Subsequent inbound UDP connections | 2300-2400 | 2300-2400 |
Subsequent outbound UDP connections | 2300-2400 | 2300-2400 |
Unfortunately, some firewall solutions (including Microsoft Proxy Server 2.0) do not recognize additional inbound connections as subsequent connections. The workaround for this is to provide each port in the range 2300, 2301, 2302 (and so on as needed) its own protocol definition, as with an application-specified fixed port. Practically, only as many ports as active DirectPlay applications require need to be opened. In other words, to run both the applications SuperDuperGame and WackyFunGame at the same time, only ports 2300 and 2301 are used.