防火墻的特征:網(wǎng)絡流量的合法性,防火墻基本的功能是確保網(wǎng)絡流量的合法性,并在此前提下將網(wǎng)絡的流量快速的從一條鏈路轉發(fā)到另外的鏈路上去。從很早的防火墻模型開始談起,原始的防火墻是一臺“雙穴主機”,即具備兩個網(wǎng)絡接口,同時擁有兩個網(wǎng)絡層地址。防火墻將網(wǎng)絡上的流量通過相應的網(wǎng)絡接口接收上來,按照OSI協(xié)議棧的七層結構順序上傳,在適當?shù)膮f(xié)議層進行訪問規(guī)則和安全審查,然后將符合通過條件的報文從相應的網(wǎng)絡接口送出,而對于那些不符合通過條件的報文則予以阻斷。因此,從這個角度上來說,防火墻是一個類似于橋接或路由器的、多端口的(網(wǎng)絡接口>=2)轉發(fā)設備,它跨接于多個分離的物理網(wǎng)段之間,并在報文轉發(fā)過程之中完成對報文的審查工作。
防火墻的硬件體系結構曾經(jīng)歷過通用CPU架構、ASIC架構和網(wǎng)絡處理器架構,他們各自的特點分別如下:通用CPU架構:通用CPU架構常見的是基于Intel X86架構的防火墻,在百兆防火墻中Intel X86架構的硬件以其高靈活性和擴展性一直受到防火墻廠商的喜愛;由于采用了PCI總線接口,Intel X86架構的硬件雖然理論上能達到2Gbps的吞吐量甚至更高,但通用CPU的處理能力也很有限。由于采用了硬件轉發(fā)模式、多總線技術、數(shù)據(jù)層面與控制層面分離等技術, ASIC架構防火墻解決了帶寬容量和性能不足的問題,穩(wěn)定性也得到了很好的保證。
防火墻的體系結構發(fā)展趨勢 隨著軟硬件處理能力、網(wǎng)絡帶寬的不斷提升,防火墻的數(shù)據(jù)處理能力也在得到提升。尤其近幾年多媒體流技術(在線視頻)的發(fā)展,要求防火墻的處理時延必須越來越小。基于以上業(yè)務需求,防火墻制造商開發(fā)了基于網(wǎng)絡處理器和基于ASIC(專門集成電路)的防火墻產(chǎn)品?;诰W(wǎng)絡處理器的防火墻本質上還是依賴于軟件系統(tǒng)的解決方案,因此軟件性能的好壞直接影響防火墻的性能。而基于ASIC的防火墻產(chǎn)品具有定制化、可編程的硬件芯片以及與之相匹配的軟件系統(tǒng),因此性能的優(yōu)越性不言而喻,可以很好地滿足客戶對系統(tǒng)靈活性和高的性能要求。