This diagram shows how Discoverer works through a firewall.