031 工業(yè)防火墻設(shè)計⑵架構(gòu)

基于硬件的防火墻在硬件方面一般采用了主流的三種架構(gòu):X86锭汛、ASIC和NP。ASIC和NP是專門設(shè)計的實現(xiàn)防火墻必要功能的量身定制的硬件,由于操作系統(tǒng)需要兼容這些定制的硬件惜互,因此其操作系統(tǒng)往往也是專門設(shè)計的蹋订。除此之外率挣,還有采用MIPS和ARM架構(gòu)的硬件防火墻。

X86架構(gòu)

靈活性高露戒,擴展性好椒功,性能差,小包速率低(30%-40%)智什。

X86架構(gòu)是一種通用的“CPU+Linux”操作系統(tǒng)的架構(gòu)动漾。其處理機制是,數(shù)據(jù)從網(wǎng)卡到CPU之間的傳輸是依靠“中斷”實現(xiàn)荠锭,這導(dǎo)致了不可逾越的性能瓶頸旱眯,尤其在傳送小包的情況下(如64 Bytes的小包),數(shù)據(jù)包的通過率只能達到30%~40%左右,并且它的設(shè)計是必須依靠CPU計算删豺,因此础爬,很占CPU資源,這也是為什么X86防火墻性能上不去的原因吼鳞】囱粒基于通用CPU的X86架構(gòu)的安全網(wǎng)關(guān),一般采用Intel或AMD公司的芯片赔桌,X86在架構(gòu)系統(tǒng)時還需要北橋和南橋芯片供炎,采用該種硬件架構(gòu),軟硬件配套資源比較多疾党,便于快速推出產(chǎn)品音诫,企業(yè)投資少。

Intel提出了解決方案雪位,可以把32位的PCI總線升級到PCI-E總線竭钝,即:PCI-Express,這樣雹洗,PCI-E 4X的總線的速度就可以達到 2000MB Bytes/S香罐,即:16Gbits/S,并且PCI-E各個PCI設(shè)備之間互相獨立不共享總線帶寬时肿,所以基于PCI-E 4X的X86從系統(tǒng)帶寬上來說庇茫,做為千兆防火墻是沒有任何問題的。但是螃成,基于PCI-E的防火墻數(shù)據(jù)從網(wǎng)卡到CPU之間傳輸同樣使用“中斷”機制來傳輸數(shù)據(jù)旦签,所以小包(64 Bytes)的通過率仍然為:30-40%,基于X86的防火墻寸宏,其最高性能只能達到2Gbps宁炫!同時CPU和外圍芯片組發(fā)熱比較大,產(chǎn)品壽命和穩(wěn)定性難以保證氮凝。

ASIC架構(gòu)

性能高羔巢,靈活性低,擴展性差覆醇。

ASIC防火墻通過專門設(shè)計的ASIC芯片邏輯進行硬件加速處理朵纷。國外的大部分防火墻設(shè)計都采用了ASIC架構(gòu),以Juniper和Fortinet的產(chǎn)品為首永脓,因為它的性能高,并且開發(fā)門檻高鞋仍,一度成為國際國內(nèi)廠商的技術(shù)分水嶺常摧。ASIC通過把指令或計算邏輯固化到芯片中,獲得了很高的處理能力,因而明顯提升了防火墻的性能落午。新一代的高可編程ASIC采用了更靈活的設(shè)計谎懦,能夠通過軟件改變應(yīng)用邏輯,具有更廣泛的適應(yīng)能力溃斋〗缋梗基于ASIC架構(gòu)的防火墻從架構(gòu)上改進了中斷機制,數(shù)據(jù)通過網(wǎng)卡進入系統(tǒng)后梗劫,不需經(jīng)過主CPU處理享甸,而是由集成在系統(tǒng)中的芯片直接處理,完成防火墻的功能梳侨,如路由蛉威、NAT、防火墻規(guī)則匹配等走哺,因此蚯嫌,其性能得到了大幅度的提升: 性能可以達到萬兆,并且64 Bytes的小包都可以達到線速丙躏。

但是择示,ASIC的缺點也同樣明顯,它的靈活性和擴展性不夠晒旅,開發(fā)費用高对妄,開發(fā)周期太長,一般耗時接近2年敢朱。這種防火墻在設(shè)計時剪菱,就必須將安全功能固化進ASIC芯片中,所以它的靈活性不夠拴签,如果想要增添新的功能或進行系統(tǒng)升級孝常,開發(fā)周期較長,對技術(shù)的要求也很高蚓哩。此外构灸,用ASIC開發(fā)復(fù)雜的功能,如垃圾郵件過濾岸梨、網(wǎng)絡(luò)監(jiān)控喜颁、病毒防護等,其開發(fā)比較復(fù)雜曹阔,對技術(shù)要求很高半开。

因此,ASIC架構(gòu)非常適用于功能簡單赃份,對吞吐量和時延指標(biāo)要求較高的電信級大流量的處理寂拆。

NP架構(gòu)

相比X86性能更高奢米,相比ASIC靈活性和擴展性更好.

國內(nèi)許多廠商為了彌補防火墻性能的不足,在不斷進行技術(shù)研發(fā)纠永,推出了基于“NP+ASIC”的防火墻架構(gòu)鬓长,以解決X86架構(gòu)性能不足和ASIC架構(gòu)不夠靈活的問題。

NP是專門為網(wǎng)絡(luò)設(shè)備處理網(wǎng)絡(luò)流量而設(shè)計的處理器尝江,其體系結(jié)構(gòu)和指令集對于數(shù)據(jù)處理都做了專門的優(yōu)化涉波,同時輔助一些協(xié)處理器完成搜索、查表等功能炭序,可以對網(wǎng)絡(luò)流量進行快速的并發(fā)處理啤覆。硬件結(jié)構(gòu)設(shè)計采用高速的接口技術(shù)和總線規(guī)范,具有較高的I/O能力少态。這是一種硬件加速的完全可編程的架構(gòu)城侧,軟硬件都易于升級,因此產(chǎn)品的生命周期更長彼妻。

NP最大的優(yōu)點在于它是通過專門的指令集和配套的軟件開發(fā)系統(tǒng)提供強大的編程能力嫌佑,因而便于開發(fā)應(yīng)用,可擴展性強侨歉,而且研制周期短屋摇,成本較低。但是幽邓,相比于x86架構(gòu)炮温,由于應(yīng)用開發(fā)、功能擴展受到NP的配套軟件的限制牵舵,基于NP技術(shù)的防火墻的靈活性要差一些柒啤。采用微碼編程,在性能方面NP不如ASIC畸颅。NP開發(fā)的難度和靈活性都介于ASIC和x86構(gòu)架之間担巩,應(yīng)該說NP是x86架構(gòu)和ASIC之間的平衡方案。

MIPS(多核)架構(gòu)

性能没炒、靈活性高涛癌,擴展性好。

MIPS是RISC精簡指令集處理器送火。MIPS是高性能拳话,低功耗嵌入式系統(tǒng)處理器,廣泛應(yīng)用于網(wǎng)絡(luò)种吸,通訊弃衍,無線,儲存和控制應(yīng)用等領(lǐng)域的安全產(chǎn)品骨稿。

多核技術(shù)則是近年來新出現(xiàn)的處理器技術(shù)笨鸡,它一出現(xiàn)姜钳,就被認為是解決信息安全產(chǎn)品功能與性能之間矛盾的一大硬件法寶坦冠。國外許多廠商形耗,如SonicWall等,都推出了其多核產(chǎn)品辙浑。多核是在同一個硅晶片上集成了多個獨立物理核心激涤,每個核心都具有獨立的邏輯結(jié)構(gòu),包括緩存判呕、執(zhí)行單元倦踢、指令級單元和總線接口等邏輯單元,通過高速總線侠草、內(nèi)存共享進行通信辱挥。在實際工作中,每個核心都可以達到1Ghz的主頻边涕。因此晤碘,多核技術(shù)無論在性能、靈活性還是在開發(fā)的成本和難度方面功蜓,都是其他架構(gòu)不能比擬的园爷。

目前各種芯片廠商推出的多核芯片共分三種: 一種是Intel、AMD推出的2核式撼、4核的通用處理器童社,適用于桌面筆記本電腦等通用領(lǐng)域; 一種是IBM、SUN分別推出的cell和SPARC架構(gòu)的多核處理器著隆,主要用于圖形處理和運算; 第三種是RMI和Cavium推出的基于MIPS架構(gòu)的嵌入式多核處理器扰楼,主要應(yīng)用于數(shù)據(jù)通信領(lǐng)域,它最適合用于信息安全產(chǎn)品的開發(fā)美浦。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末弦赖,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子抵代,更是在濱河造成了極大的恐慌腾节,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件荤牍,死亡現(xiàn)場離奇詭異案腺,居然都是意外死亡,警方通過查閱死者的電腦和手機康吵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進店門劈榨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人晦嵌,你說我怎么就攤上這事同辣】阶耍” “怎么了?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵旱函,是天一觀的道長响巢。 經(jīng)常有香客問我,道長棒妨,這世上最難降的妖魔是什么踪古? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮券腔,結(jié)果婚禮上伏穆,老公的妹妹穿的比我還像新娘。我一直安慰自己纷纫,他們只是感情好枕扫,可當(dāng)我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辱魁,像睡著了一般烟瞧。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上商叹,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天燕刻,我揣著相機與錄音,去河邊找鬼剖笙。 笑死卵洗,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的弥咪。 我是一名探鬼主播过蹂,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼聚至!你這毒婦竟也來了酷勺?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤扳躬,失蹤者是張志新(化名)和其女友劉穎脆诉,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贷币,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡击胜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了役纹。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片偶摔。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖促脉,靈堂內(nèi)的尸體忽然破棺而出辰斋,到底是詐尸還是另有隱情策州,我是刑警寧澤,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布宫仗,位于F島的核電站够挂,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏锰什。R本人自食惡果不足惜下硕,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一丁逝、第九天 我趴在偏房一處隱蔽的房頂上張望汁胆。 院中可真熱鬧,春花似錦霜幼、人聲如沸嫩码。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铸题。三九已至,卻和暖如春琢感,著一層夾襖步出監(jiān)牢的瞬間丢间,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工驹针, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留烘挫,地道東北人。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓柬甥,卻偏偏與公主長得像饮六,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子苛蒲,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,851評論 2 361

推薦閱讀更多精彩內(nèi)容