如果從防火牆的軟、硬件形式來分的話,防火牆可以分為軟件防火牆和硬件防火牆以及芯片級防火牆。
第一種:軟件防火牆
軟件防火牆運行於特定的計算機上,它需要客戶預先安裝好的計算機操作系統的支持,一般來說這台計算機就是整個網絡的網關。俗稱“個人防火牆”。軟件 防火牆就像其它的軟件產品一樣需要先在計算機上安裝並做好配置才可以使用。防火牆廠商中做網絡版軟件防火牆最出名的莫過於Checkpoint。使用這類 防火牆,需要網管對所工作的操作系統平台比較熟悉。
第二種:硬件防火牆
這裡說的硬件防火牆是指“所謂的硬件防火牆”。之所以加上"所謂"二字是針對芯片級防火牆說的了。它們最大的差別在於是否基於專用的硬件平台。目前 市場上大多數防火牆都是這種所謂的硬件防火牆,他們都基於PC架構,就是說,它們和普通的家庭用的PC沒有太大區別。在這些PC架構計算機上運行一些經過 裁剪和簡化的操作系統,最常用的有老版本的Unix、Linux和FreeBSD系統。 值得注意的是,由於此類防火牆采用的依然是別人的內核,因此依然會受到OS(操作系統)本身的安全性影響。
傳統硬件防火牆一般至少應具備三個端口,分別接內網,外網和DMZ區(非軍事化區),現在一些新的硬件防火牆往往擴展了端口,常見四端口防火牆一般將第四個端口做為配置口、管理端口。很多防火牆還可以進一步擴展端口數目。
第三種:芯片級防火牆
芯片級防火牆基於專門的硬件平台,沒有操作系統。專有的ASIC芯片促使它們比其他種類的防火牆速度更快,處理能力更強,性能更高。做這類防火牆最 出名的廠商有NetScreen、FortiNet、Cisco等。這類防火牆由於是專用OS(操作系統),因此防火牆本身的漏洞比較少,不過價格相對比 較高昂。
.