过泸功能的软体，如ZoneAlarm及Windows XP SP2后内建的防火墙程式。而专业的防火墙通常为网路设备，或是拥有2个以上网路介面的电脑。以作用的TCP/IP堆叠区分，主要分为网路层防火墙和应用层防火墙两种，但也有些防火墙是同时运作于网路层和应用层。
网路层(封包过泸型)防火墙.运作于TCP/IP协定堆叠上。管理者会先根据企业/组织的策略预先设定好封包通过的规则或採用内建规则，只允许符合规则的封包通过。一般而言，由于来源IP不易阻挡，通常借由阻挡非80/443的端口，