The transport-level server load balancing architectures described in the first half of this article are more than adequate for many Web sites, but more complex and dynamic sites can’t depend on them.
A proxy server that inspects packets at the application layer. However, proxy servers must be manually configured, whereas application-level gateways (ALGs) typically perform their functions ...