Say I have a server, and multiple clients. Each client (same or different LAN) opens a program which connects to the server. I'm not sure how to ask my question, so I'll just write what I'm trying to do:
Would the following be a correct flow? (Please correct, I have little to no understanding of this part)
So the first question arises: does each of these clients need to use a different port?
If so, when it reaches the server, is the following correct?
Data is received on the server's router's ports 101, 102, 103
The router then forwards ALL THREE ports to the server's LAN ip, port 2000 (18.104.22.168:2000)
The server now has a valid connection?