I develop my own network multiplayer framework. I use both rest services and socket connections. I have an authoritative server. Which port numbers should I use for client-server connection? Is there any restricted ports for some countries? I plan to use just socket connections for all type of games. Should I use rest services dynamic single player games instead of socket connection?