[Home]Network layer firewalls

HomePage | Recent Changes | Preferences

Firewall operating on the network layer of the protocol stack, working as a [packet filter]? which decide what packets to pass the firewall according to rules defined by the administrator.

Filtering can be applied based on source and destination address, ports, in addition to what higher level protocols the packet contains. Stateful firewalls can also decide wheter to pass the packet on or not depending on the state of the connection (Initiation, handshaking, data or breaking down the connection).

Network layer firewalls tend to be very fast and transparent to users, as they are quite similiar to a router. Actually most modern routers have some packet filtering capabilities.

Network layer Firewalls generally fall into two sub-categories, stateful and non-stateful. Stateful firewalls also hold some information on the state of connections (i.e. established or not) as part of their rules (e.g. only hosts inside the firewall can establish connections on a certain port).

Network layer firewalls can be implemented with a normal computer running an operating system which supports [packet filtering]? and routing. Examples include Linux, Solaris and the BSDs.


HomePage | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited December 10, 2001 4:58 pm by Arcade (diff)
Search: