Active proxies and passive proxies