Network layer firewall: Difference between revisions

Content deleted Content added
No edit summary
m +{{Redirect category shell}} using AWB
 
(26 intermediate revisions by 24 users not shown)
Line 1:
#REDIRECT [[Firewall (computing)]]
A '''[[network layer]] [[firewall]]''' works as a [[packet filter]] by deciding what packets will 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. Network layer firewalls tend to be very fast and transparent to users.
 
{{Redirect category shell|1=
Network layer Firewalls generally fall into two sub-categories, [[stateful firewall|stateful]] and [[stateless firewall|non-stateful]]. Stateful firewalls also hold some information on the state of connections (i.e. established or not, initiation, handshaking, data or breaking down the connection) as part of their rules (e.g. only hosts inside the firewall can establish connections on a certain port).
{{R from merge}}
 
}}
Stateless firewalls have packet filtering capabilities but cannot make more complex decisions on what stage communications between hosts is at and are therefore less secure. Stateless firewalls are quite similar to a [[router]]'s abilty to filter packets.
 
Network layer firewalls can be implemented with a normal computer running an [[operating system]] which supports packet filtering and [[routing]]. Examples include [[Linux]], [[Solaris Operating Environment|Solaris]] and the [[Berkeley Software Distribution|BSD]]s.