I am working on a modbus TCP/IP client (studying it), and i have an issue for the Modbus client/server connection.
Suppose the client communicate using the port 1050, and the server listens to port 502, and there's a router between them. what if in the router blocks the port 1050 or 502 or both?
Can the client use a proxy to avoid using the port 1050?
Is there a solution to avoid the firewall blockage also?
I'm trying to figure out the cases where the connection can't be made, if you see other cases please let me know.