Большинство компонентов межсетевых экранов можно отнести к одной из трех категорий:
1) фильтрующие маршрутизаторы;
2) шлюзы сеансового уровня;
3) шлюзы уровня приложений.
Эти категории можно рассматривать как базовые компоненты реальных межсетевых экранов. Только немногие межсетевые экраны включают лишь одну из перечисленных категорий. Тем не менее, эти компоненты отражают ключевые возможности, отличающие межсетевые экраны друг от друга.