Güvenlik duvarları, bir şirketin ağına girmesini engellemede önemlidir, ancak aynı zamanda olumsuz yanları da vardır. En önemlisi, güvenlik duvarları bir ağın performansını düşürebilir. Ağa giren ve çıkan veri paketleri, tarama için güvenlik duvarından geçmek zorundadır; Bu süreç nihayetinde ağ hızını etkiler. Ayrıca, yazılım güvenlik duvarları, ağın veya tek tek bilgisayarların bilgisayar kaynaklarına ek yük getirir.
Güvenlik duvarları iki ana kategoriye ayrılır: donanım ve yazılım güvenlik duvarları. Bunlar ayrıca birkaç türe ayrılır, ancak temel rolleri aynı kalır; bu da potansiyel tehditler için veri paketlerini taramaktır. Güvenlik duvarları bir ağa erişimi kısıtlamak üzere tasarlandığından, meşru kullanıcıların engellenme olasılığı vardır. Meşru çalışanların şirket ağına erişmesini engellemek, verimliliğin azalmasına yol açabilir.
Güvenlik duvarları genellikle katı politikalarla uygulanır. Bu durumda, bazı çalışanlar ağa erişmek için arka kapı yöntemleri arayabilir. Ayrıca, güvenlik duvarları, etik dışı çalışanların ağdaki güvenlik boşluklarından yararlanabileceği dahili sabotaja karşı koruma sağlamaz. Güvenlik duvarları, özellikle küçük şirketler için pahalı bir yatırımdır. Donanım güvenlik duvarları genellikle daha pahalıdır ve genellikle işlemlerini kurmak, sürdürmek ve denetlemek için daimi teknik personele ihtiyaç duyar.