I have created a server application, which listens on port 6000 and responds on port 6001. Therefore the client sends data on 6000, and receives on 6001.
Presumably for the server, port 6000 would need to be opened.
Should I distribute client software to end-users, would they need to port forward port 6001 in order to receive responses from the server, or will they simply be able to use the application with no prior configuration?