Understanding the communications path between a single OPC Client and OPC Server is relatively easy. However, this becomes significantly more complex when there are numerous clients and servers, distributed across multiple nodes. Add in proxy servers, gateways, hubs, tunnellers, redundancy and failover capabilities and you have a very complex OPC topology! You may end up frequently asking yourself: