NAT-based networks

The outgoing MQTT connections from TwinCAT to the broker enable simple communication between subnets: All connected devices must be able to establish an outgoing connection to the broker – this one connection is used for the entire ADS communication. The broker is the only component with incoming connections.
This is particularly advantageous in production processes in large and possibly distributed systems. Subnets with NAT, firewalls, etc. are frequently used here. Nevertheless, an ADS communication beyond the network limits should be enabled from time to time.
Such a communication option is valuable in many cases. However, subnets can also be set up for security reasons so that communication is not desirable (keyword: "zoning").

NAT-based networks 1: