An application-based firewall (also known as an application gateway or proxy
firewall) provides protection for your network at the application layer. It performs this
function by managing connections to and from the outside world. A proxy firewall
acts as a middleman for the users on one network to interact with services on the
other network. This interaction usually uses a technique known as network address
translation (NAT), where the addresses on the internal network are not directly
exposed to the external network.
In the application-based firewall the proxy takes care of translating the address so
that the connections can take place. A proxy firewall never allows a packet to pass
through the firewall.
This is a more complex solution but should be adopted for larger networks where
there is a lot of internet-based traffic.
Proxy firewalls are implemented by installing a software application on a computer.
For networks up to 250 workstations the software may share a computer with other
applications such as an . email server. For larger networks (250+ workstations) the
software will need to run on a dedicated computer to ensure optimum performance
of your Internet connection.
Most major software suppliers sell firewall software. The choice for your school may
be based on the following criteria:
- cost
- operating system used
- compatibility with existing applications
- ease of installation and use.
In addition, there are many freeware and shareware packages available. It is worth
downloading and trying out some of these cheaper options before committing your
school to an expensive proprietary system.