防火墻的并發(fā)連接數(shù)
防火墻的并發(fā)連接數(shù)??
??
???
??? 并發(fā)連接數(shù)是指防火墻或代理服務(wù)器對其業(yè)務(wù)信息流的處理能力,是防火墻能夠同時處理的點對點連接的最大數(shù)目,它反映出防火墻設(shè)備對多個連接的訪問控制能力和連接狀態(tài)跟蹤能力,這個參數(shù)的大小直接影響到防火墻所能支持的最大信息點數(shù)。
??? 并發(fā)連接數(shù)是衡量防火墻性能的一個重要指標(biāo)。在目前市面上常見防火墻設(shè)備的說明書中大家可以看到,從低端設(shè)備的500、1000個并發(fā)連接,一直到高端設(shè)備的數(shù)萬、數(shù)十萬并發(fā)連接,存在著好幾個數(shù)量級的差異。那么,并發(fā)連接數(shù)究竟是一個什么概念呢?它的大小會對用戶的日常使用產(chǎn)生什么影響呢?要了解并發(fā)連接數(shù),首先需要明白一個概念,那就是“會話”。這個“會話”可不是我們平時的談話,但是可以用平時的談話來理解,兩個人在談話時,你一句,我一句,一問一答,我們把它稱為一次對話,或者叫會話。同樣,在我們用電腦工作時,打開的一個窗口或一個Web頁面,我們也可以把它叫做一個“會話”,擴展到一個局域網(wǎng)里面,所有用戶要通過防火墻上網(wǎng),要打開很多個窗口或Web頁面發(fā)(即會話),那么,這個防火墻,所能處理的最大會話數(shù)量,就是“并發(fā)連接數(shù)”。
??? 像路由器的路由表存放路由信息一樣,防火墻里也有一個這樣的表,我們把它叫做并發(fā)連接表,是防火墻用以存放并發(fā)連接信息的地方,它可在防火墻系統(tǒng)啟動后動態(tài)分配進程的內(nèi)存空間,其大小也就是防火墻所能支持的最大并發(fā)連接數(shù)。大的并發(fā)連接表可以增大防火墻最大并發(fā)連接數(shù),允許防火墻支持更多的客戶終端。盡管看上去,防火墻等類似產(chǎn)品的并發(fā)連接數(shù)似乎是越大越好。但是與此同時,過大的并發(fā)連接表也會帶來一定的負面影響:
??? 1.并發(fā)連接數(shù)的增大意味著對系統(tǒng)內(nèi)存資源的消耗
??? 以每個并發(fā)連接表項占用300B計算,1000個并發(fā)連接將占用300B×1000×8bit/B≈2.3Mb內(nèi)存空間,10000個并發(fā)連接將占用23Mb內(nèi)存空間,100000個并發(fā)連接將占用230Mb內(nèi)存空間,而如果真的試圖實現(xiàn)1000000個并發(fā)連接的話那么,這個產(chǎn)品就需要提供2.24Gb內(nèi)存空間!
??? 2.并發(fā)連接數(shù)的增大應(yīng)當(dāng)充分考慮CPU的處理能力
??? CPU的主要任務(wù)是把網(wǎng)絡(luò)上的流量從一個網(wǎng)段盡可能快速地轉(zhuǎn)發(fā)到另外一個網(wǎng)段上,并且在轉(zhuǎn)發(fā)過程中對此流量按照一定的訪問控制策略進行許可檢查、流量統(tǒng)計和訪問審計等操作,這都要求防火墻對并發(fā)連接表中的相應(yīng)表項進行不斷的更新讀寫操作。如果不顧CPU的實際處理能力而貿(mào)然增大系統(tǒng)的并發(fā)連接表,勢必影響防火墻對連接請求的處理延遲,造成某些連接超時,讓更多的連接報文被重發(fā),進而導(dǎo)致更多的連接超時,最后形成雪崩效應(yīng),致使整個防火墻系統(tǒng)崩潰。
??? 3.物理鏈路的實際承載能力將嚴重影響防火墻發(fā)揮出其對海量并發(fā)連接的處理能力
??? 雖然目前很多防火墻都提供了10/100/1000Mbps的網(wǎng)絡(luò)接口,但是,由于防火墻通常都部署在Internet出口處,在客戶端PC與目的資源中間的路徑上,總是存在著瓶頸鏈路——該瓶頸鏈路可能是2Mbps專線,也可能是512Kbps乃至64Kbps的低速鏈路。這些擁擠的低速鏈路根本無法承載太多的并發(fā)連接,所以即便是防火墻能夠支持大規(guī)模的并發(fā)訪問連接,也無法發(fā)揮出其原有的性能。
??? 有鑒于此,我們應(yīng)當(dāng)根據(jù)網(wǎng)絡(luò)環(huán)境的具體情況和個人不同的上網(wǎng)習(xí)慣來選擇適當(dāng)規(guī)模的并發(fā)連接表。因為不同規(guī)模的網(wǎng)絡(luò)會產(chǎn)生大小不同的并發(fā)連接,而用戶習(xí)慣于何種網(wǎng)絡(luò)服務(wù)以及如何使用這些服務(wù),同樣也會產(chǎn)生不同的并發(fā)連接需求。高并發(fā)連接數(shù)的防火墻設(shè)備通常需要客戶投資更多的設(shè)備,這是因為并發(fā)連接數(shù)的增大牽扯到數(shù)據(jù)結(jié)構(gòu)、CPU、內(nèi)存、系統(tǒng)總線和網(wǎng)絡(luò)接口等多方面因素。如何在合理的設(shè)備投資和實際上所能提供的性能之間尋找一個黃金平衡點將是用戶選擇產(chǎn)品的一個重要任務(wù)。按照并發(fā)連接數(shù)來衡量方案的合理性是一個值得推薦的辦法。
??? 以每個用戶需要10.5個并發(fā)連接來計算,一個中小型企業(yè)網(wǎng)絡(luò)(1000個信息點以下,容納4個C類地址空間)大概需要10.5×1000=10500個并發(fā)連接,因此支持20000~30000最大并發(fā)連接的防火墻設(shè)備便可以滿足需求;大型的企事業(yè)單位網(wǎng)絡(luò)(比如信息點數(shù)在1000~10000之間)大概會需要105000個并發(fā)連接,所以支持100000~120000最大并發(fā)連接的防火墻就可以滿足企業(yè)的實際需要; 而對于大型電信運營商和ISP來說,電信級的千兆防火墻(支持120000~200000個并發(fā)連接)則是恰當(dāng)?shù)倪x擇。為較低需求而采用高端的防火墻設(shè)備將造成用戶投資的浪費,同樣為較高的客戶需求而采用低端設(shè)備將無法達到預(yù)計的性能指標(biāo)。利用網(wǎng)絡(luò)整體上的并發(fā)連接需求來選擇適當(dāng)?shù)姆阑饓Ξa(chǎn)品可以幫助用戶快速、準確的定位所需要的產(chǎn)品,避免對單純某一參數(shù)“愈大愈好”的盲目追求,縮短設(shè)計施工周期,節(jié)省企業(yè)的開支。從而為企業(yè)實施最合理的安全保護方案。
???
??? 在利用并發(fā)連接數(shù)指標(biāo)選擇防火墻產(chǎn)品的同時,產(chǎn)品的綜合性能、廠家的研發(fā)力量、資金實力、企業(yè)的商業(yè)信譽和經(jīng)營風(fēng)險以及產(chǎn)品線的技術(shù)支持和售后服務(wù)體系等都應(yīng)當(dāng)納入采購者的視野,將多方面的因素結(jié)合起來進行綜合考慮,切不可盲目的聽信某些廠家廣告宣傳中的大并發(fā)連接的宣傳,要根據(jù)自己業(yè)務(wù)系統(tǒng)、企業(yè)規(guī)模、發(fā)展空間和自身實力等因素多方面考慮。?
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關(guān)閱讀:
- [電子說] 中國統(tǒng)一威脅管理硬件技術(shù)評估報告顯示:華為防火墻唯一8大維度五星評價, 2023-10-24
- [汽車電子] 如何保護自動駕駛系統(tǒng)的數(shù)據(jù)安全? 2023-10-18
- [安全設(shè)備/系統(tǒng)] 汽車網(wǎng)絡(luò)安全機制關(guān)鍵技術(shù) 2023-10-18
- [電子說] server2019服務(wù)器搭建的方法步驟 2023-10-18
- [電子說] 不用Nginx,只用Tomcat的Http請求流程 2023-10-17
- [嵌入式技術(shù)] Linux系統(tǒng)firewalld防火墻實戰(zhàn)指南 2023-10-16
- [電子說] Web應(yīng)用防火墻的性能優(yōu)化技術(shù) 2023-10-14
- [電子說] 如何利用Web應(yīng)用防火墻應(yīng)對未知威脅 2023-10-14
( 發(fā)表人:admin )