There are three types of transparent proxies