Originally posted by Benny Moore
Thank you, but do you know why it does not use a single static port? If nothing else, this will force me to reassign the ports for other programs, including ones I or other people on the network run at the same time as I run Aces High. Moreover, some of the other programs, like Aces High, do not let me reassign their ports, meaning that Aces High and these other programs cannot be run at the same time on the same network.
It must connect to the HTC server and 8 users. Each of the users need more than one connection, where i dont know if its 2,3 or4 it needs.
That means it needs at least 30 ports, not one.
Standard in networking is that you connect to a server via an port where it accepts connections, then it assigns you to some other port which is used then.
So AH2 connects to the arena management (which is provided free of charge by HTC) gets a port assigned, transfers its data on this port, among others which port it uses to listen for users. say it connects to htc on port 2010 and gets a port between 2011 and 2051 assigned to comunicate with htc server. That would mean MAX 40 H2H arenas, since each needs a server connection. Then it gets a port assigned where it may be contacted by a client, which is maybe between 2100 and 2200, then it assigns the 10 necessary ports to the client, which is for 8 clients. makes 2200 to 2300 full.
So, AH2 would need 300 port numbers MIN to work, not one.
EDIT:
AH2 might work diffrent and assign a new socked recieving each packed, needing couple 100 of ports per logged in user.