防火墙
防火牆藉由監測所有的封包並找出不符規則的內容，可以防範電腦蠕蟲或是木馬程式的快速蔓延。實際上，這個方法繁復（因軟體種類極多），所以大部分防火牆都不會考慮以這種方法設計。
深度包检测
無論如何，当漏洞存在於網路層，該層不被狀態防火牆所見。此外，企業內使用筆記型電腦的次數增加，讓防止電腦病毒、蠕蟲及間諜軟體滲透入企業網路變得更加困難，因為許多使用者會將筆記型電腦連上家庭寬頻連線或公共場所的無線網路等較不安全的網路。防火牆亦無法區分合法接取應用程式的允許與禁止之使用者。深度封包檢測讓資安人員可以在任何一層設定及執行政策，包括應用層及用戶層，以協助對抗這些威脅。