日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于 SONiC 的高性能 IPsec 網(wǎng)關(guān):VPP 與硬件卸載如何重塑路由性能?

星融元Asterfusion ? 2026-03-16 16:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

帶寬爆炸時(shí)代的安全困局

企業(yè)網(wǎng)絡(luò)邊界的擴(kuò)張正在重塑網(wǎng)絡(luò)安全的需求格局。當(dāng)光纖寬帶向10G、25G甚至100G演進(jìn)時(shí),網(wǎng)絡(luò)工程師面臨著一個(gè)棘手難題:

如何在開放網(wǎng)絡(luò)架構(gòu)下,實(shí)現(xiàn)與帶寬能力相匹配的安全加密性能?

IPsec作為網(wǎng)絡(luò)層安全的核心協(xié)議,其性能表現(xiàn)直接決定了企業(yè)數(shù)字化轉(zhuǎn)型的成敗。傳統(tǒng)的路由解決方案在處理海量加密流量時(shí)往往力不從心,這促使行業(yè)開始重新思考SONiC操作系統(tǒng)在高速加密場景中的潛力。SONiC(Software for Open Networking in the Cloud)最初由微軟為其Azure數(shù)據(jù)中心開發(fā)并于2016年開源,如今已成為開放網(wǎng)絡(luò)領(lǐng)域的重要力量。

重新認(rèn)識(shí)IPsec:網(wǎng)絡(luò)層安全的核心協(xié)議

要理解性能瓶頸的根源,首先需要深度理解IPsec的運(yùn)行機(jī)制。
IPsec(互聯(lián)網(wǎng)協(xié)議安全)并非單一協(xié)議,而是由IETF定義的一套開放的網(wǎng)絡(luò)層安全框架協(xié)議族。它主要由三個(gè)核心組件構(gòu)成:AH(認(rèn)證報(bào)文頭)提供數(shù)據(jù)源認(rèn)證和完整性校驗(yàn),確保報(bào)文未被篡改,但不提供加密功能;ESP(封裝安全載荷)提供加密、認(rèn)證和完整性校驗(yàn),由于涉及數(shù)據(jù)載荷加密,這是VPN中最耗費(fèi)性能的部分;IKE(因特網(wǎng)密鑰交換)用于自動(dòng)協(xié)商密鑰并建立安全聯(lián)盟(SA)。

企業(yè)分支機(jī)構(gòu)互聯(lián)場景解析

wKgZPGm3vcaAb5IMAAGlrlCtoeE261.png

假設(shè)總部網(wǎng)絡(luò)(192.168.1.0/24)需要與分支網(wǎng)絡(luò)(10.1.1.0/24)通信。通過在兩端網(wǎng)關(guān)配置IPsec VPN,我們可以在不可信的公共網(wǎng)絡(luò)上建立虛擬加密隧道:所有流經(jīng)該隧道的報(bào)文在離開網(wǎng)關(guān)前會(huì)自動(dòng)加密,并在進(jìn)入對方網(wǎng)關(guān)時(shí)解密,這一過程對終端用戶完全透明。

IPsec數(shù)據(jù)處理全流程

IPsec運(yùn)行在OSI模型的網(wǎng)絡(luò)層,其典型的處理流程包括三個(gè)關(guān)鍵步驟:

wKgZPGm3vd-AFNVfAADDFensjxw580.png
  • 流量引導(dǎo)(興趣流匹配)——網(wǎng)絡(luò)設(shè)備接收到報(bào)文后,將報(bào)文的五元組等信息和IPsec策略進(jìn)行匹配來判斷報(bào)文是否要通過IPsec隧道傳輸;
  • IKE協(xié)商(控制面)——雙方建立安全通道,協(xié)商具體的密鑰和算法;
  • 數(shù)據(jù)傳輸(數(shù)據(jù)面)——發(fā)送方使用SA對原始IP報(bào)文進(jìn)行ESP封裝(加密載荷并添加首部),接收方則進(jìn)行解密并校驗(yàn)ICV(完整性校驗(yàn)值)。

傳統(tǒng)軟件路由的性能瓶頸剖析

在傳統(tǒng)網(wǎng)絡(luò)架構(gòu)中,通用CPU(x86/ARM)是核心處理單元。雖然CPU擅長處理復(fù)雜的控制邏輯,但在處理計(jì)算密集型的ESP封裝任務(wù)時(shí)卻有先天劣勢。

通用CPU的先天劣勢

通過接口的每一個(gè)數(shù)據(jù)包都需要進(jìn)行高強(qiáng)度的數(shù)學(xué)運(yùn)算(AES加解密)和SHA哈希校驗(yàn)。這種計(jì)算壓力在10Gbps+的高帶寬環(huán)境下會(huì)急劇放大。思科的AIM模塊研究數(shù)據(jù)表明,硬件加速可使IPsec加密吞吐量達(dá)到軟件實(shí)現(xiàn)的2.5倍,隧道容量提升五倍。這充分說明通用CPU在處理專用加密任務(wù)時(shí)的效率低下。

上下文切換的隱形開銷

在10Gbps+的高并發(fā)流量下,海量報(bào)文會(huì)導(dǎo)致頻繁的CPU中斷和上下文切換,消耗大量計(jì)算資源。傳統(tǒng)的Linux IPsec處理采用"逐包中斷"模式,每個(gè)數(shù)據(jù)包都會(huì)觸發(fā)一次中斷處理,就像出租車一次只運(yùn)輸一位乘客,效率極低。這種模式在百兆時(shí)代或許可行,但在10G乃至100G的今天已成為性能災(zāi)難。

控制平面穩(wěn)定性風(fēng)險(xiǎn)

當(dāng)CPU被加密任務(wù)占滿時(shí),路由協(xié)議(如BGP/OSPF)的存活報(bào)文可能無法及時(shí)處理,導(dǎo)致網(wǎng)絡(luò)震蕩。這種"用通用計(jì)算處理專用任務(wù)"的失配,會(huì)導(dǎo)致吞吐量大幅下降,延遲劇增。正如NVIDIA文檔指出的,當(dāng)目標(biāo)應(yīng)用使用100Gb/s或更高帶寬且大部分帶寬分配給IPsec流量時(shí),必須考慮硬件卸載方案。

SONiC操作系統(tǒng):開放網(wǎng)絡(luò)的安全新選擇

SONiC的出現(xiàn)在很大程度上改變了網(wǎng)絡(luò)操作系統(tǒng)的游戲規(guī)則。它采用SAI(Switch Abstraction Interface)將軟件與底層硬件解耦,使其能夠在多廠商ASIC上運(yùn)行?;赟ONiC內(nèi)核的AsterNOS繼承了這些優(yōu)勢,同時(shí)針對企業(yè)生產(chǎn)環(huán)境做了大量功能增強(qiáng)和可靠性優(yōu)化。

異構(gòu)計(jì)算架構(gòu)的突破性思路

長期以來,企業(yè)在規(guī)劃安全網(wǎng)關(guān)時(shí)常陷入兩難:選擇靈活性高但性能有限的通用軟件路由?還是選擇性能強(qiáng)大但封閉昂貴的專用硬件?
異構(gòu)計(jì)算架構(gòu)給出了第三種答案。通過深度融合VPP的矢量軟件效率與DPDK硬件卸載的確定性算力,AsterNOS成功解耦了控制面與數(shù)據(jù)面:不僅讓通用硬件煥發(fā)出媲美專用ASIC的線速加密能力,還保留了SONiC云原生生態(tài)的開放性與可編程性。

性能躍升的兩大引擎:VPP矢量處理與硬件卸載

VPP(矢量報(bào)文處理)與硬件卸載是AsterNOS實(shí)現(xiàn)高性能IPsec網(wǎng)關(guān)的兩大核心技術(shù)引擎。

wKgZPGm3vkSAfQodAAHA9pwX5jg925.png

軟件架構(gòu)革新:VPP的批處理模式

即便沒有專用硬件加速卡,基于VPP架構(gòu)的AsterNOS運(yùn)行速度也優(yōu)于傳統(tǒng)路由。傳統(tǒng)的Linux IPsec處理采用"逐包中斷"模式,效率極低。相比之下,VPP采用"批處理"模式處理報(bào)文——這類似于公交車(一次運(yùn)輸數(shù)十人)與出租車(一次僅運(yùn)輸一人)之間的效率差異。VPP利用矢量批處理技術(shù),確保核心處理代碼始終駐留在CPU的L1指令緩存中,完全在用戶態(tài)處理ESP封裝和解密,避免了傳統(tǒng)內(nèi)核頻繁讀取內(nèi)存帶來的延遲。這使得AsterNOS僅依靠通用CPU就能實(shí)現(xiàn)遠(yuǎn)超傳統(tǒng)Linux內(nèi)核的IPsec處理性能。

硬件潛能釋放:DPDK與加密引擎卸載

當(dāng)帶寬需求上升到10G/25G+線速時(shí),IPsec硬件卸載成為必然選擇。借助專用的加密引擎(Crypto Engine),可將繁重的數(shù)學(xué)運(yùn)算從CPU中完全剝離。NetApp的研究數(shù)據(jù)表明,卸載到NIC卡的加密操作吞吐量開銷僅為5%或更低,可顯著提高受IPsec保護(hù)的網(wǎng)絡(luò)流量性能。VPP通過DPDK Cryptodev接口直接與底層硬件加速單元通信,數(shù)據(jù)包在硬件引擎中直接完成讀取、加解密及ICV計(jì)算,無需在內(nèi)存中反復(fù)拷貝,隨后直接發(fā)往物理接口。鯤鵬社區(qū)的IPsec加速方案也證實(shí),將軟件IPsec功能全卸載到硬件可將數(shù)據(jù)處理單元從CPU轉(zhuǎn)移到網(wǎng)卡設(shè)備,大幅減小CPU負(fù)載。

wKgZO2m3vmWAcYVCAAI8OpB8OLI436.png
  • 控制面(SONiC容器化管理):采用數(shù)據(jù)庫驅(qū)動(dòng)模式。用戶配置意圖先寫入配置數(shù)據(jù)庫,經(jīng)由智能管理進(jìn)程校驗(yàn)轉(zhuǎn)換后,下發(fā)至底層的硬件抽象層數(shù)據(jù)庫
  • IKE服務(wù):負(fù)責(zé)密鑰協(xié)商的進(jìn)程運(yùn)行在通用CPU上,處理身份認(rèn)證和密鑰交換邏輯;協(xié)商完成后,將生成的SA推送到數(shù)據(jù)面
  • 數(shù)據(jù)面雙路徑:路徑A為VPP軟件加速,路徑B為DPDK零拷貝硬件卸載,兩者智能協(xié)同

虛擬隧道接口(VTI)的架構(gòu)優(yōu)勢

AsterNOS采用了符合云原生網(wǎng)絡(luò)理念的虛擬隧道接口(VTI)架構(gòu),IPsec隧道被視為標(biāo)準(zhǔn)的邏輯三層接口。流量進(jìn)入隧道的邏輯由路由表控制,這極大簡化了傳統(tǒng)IPsec復(fù)雜的策略配置。管理員可以像配置普通物理接口一樣管理IPsec隧道,配合路由協(xié)議動(dòng)態(tài)控制加密流量轉(zhuǎn)發(fā),大幅降低了運(yùn)維復(fù)雜度。

從35.2Gbps到極低CPU占用

實(shí)驗(yàn)室測試數(shù)據(jù)表明,基于SONiC與硬件卸載的IPsec網(wǎng)關(guān)架構(gòu)具有顯著優(yōu)勢。

軟件定義的靈活性能基線

即便在無硬件加速卡的設(shè)備上,AsterNOS也能憑借VPP架構(gòu)提供優(yōu)秀的性能基線,滿足多數(shù)中小企業(yè)的VPN需求。這體現(xiàn)了"軟件定義"的核心理念:在通用硬件上獲得遠(yuǎn)超傳統(tǒng)方案的性能表現(xiàn)

接近線速的加密吞吐量

在4x10GE的物理網(wǎng)絡(luò)環(huán)境下,AsterNOS在512字節(jié)包長下輕松實(shí)現(xiàn)了35.2 Gbps的聚合加密吞吐量,該數(shù)值已達(dá)到物理接口的帶寬極限(而非加密引擎的極限)。這意味著在真實(shí)生產(chǎn)環(huán)境中,IPsec加密不再是網(wǎng)絡(luò)傳輸?shù)钠款i。NVIDIA的DOCA IPsec網(wǎng)關(guān)應(yīng)用指南也展示了類似的高性能硬件卸載路徑。

廣泛的算法兼容性與合規(guī)性

全面支持高效的AES-GCM (128/192/256)算法,并兼容AES-CBC/CTR。支持高達(dá)MODP-8192和ECP-521的DH組,滿足金融級安全合規(guī)要求。這種算法靈活性使企業(yè)能夠根據(jù)不同安全等級要求選擇合適的加密套件。

架構(gòu)維度傳統(tǒng)Linux路由SONiC+VPP+硬件卸載
處理模式逐包中斷("出租車"模式)矢量批處理("公交車"模式)
加密計(jì)算CPU承擔(dān)全部AES/SHA運(yùn)算硬件引擎卸載,CPU負(fù)載極低
吞吐性能10Gbps以下易達(dá)瓶頸35.2Gbps聚合吞吐(4x10GE)
控制面穩(wěn)定性加密負(fù)載高時(shí)BGP/OSPF易中斷CPU專注于控制協(xié)議,穩(wěn)定可靠

重新定義高性能IPsec網(wǎng)關(guān)

SONiC操作系統(tǒng)與硬件卸載技術(shù)的結(jié)合,正在重新定義企業(yè)級IPsec網(wǎng)關(guān)的性能邊界。步入10Gbps+互聯(lián)時(shí)代的企業(yè)無需再為加密支付昂貴的"性能稅"。通過VPP矢量處理與DPDK硬件卸載的異構(gòu)計(jì)算架構(gòu),AsterNOS不僅實(shí)現(xiàn)了線速加密吞吐,更保留了云原生網(wǎng)絡(luò)的開放性與可編程性。這種"既要性能,又要靈活"的第三條道路,為企業(yè)數(shù)字化轉(zhuǎn)型提供了堅(jiān)實(shí)的安全底座。

深度閱讀:了解ET3600系列開放智能網(wǎng)關(guān)平臺(tái)的硬件規(guī)格

技術(shù)拆解:查看ET2500系列開放智能網(wǎng)關(guān)深度解析

互動(dòng)咨詢:聯(lián)系我們的技術(shù)專家,獲取針對您場景的IPsec性能優(yōu)化建議

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 硬件
    +關(guān)注

    關(guān)注

    13

    文章

    3638

    瀏覽量

    69176
  • 網(wǎng)絡(luò)安全
    +關(guān)注

    關(guān)注

    11

    文章

    3517

    瀏覽量

    63572
  • IPSec
    +關(guān)注

    關(guān)注

    0

    文章

    60

    瀏覽量

    24040
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    鴻蒙原生頁面高性能解決方案上線OpenHarmony社區(qū) 助力打造高性能原生應(yīng)用

    隨著HarmonyOS NEXT的正式推出,鴻蒙原生應(yīng)用開發(fā)熱度高漲,數(shù)量激增。但在三方應(yīng)用鴻蒙化進(jìn)程中,性能問題頻出。為此,HarmonyOS NEXT推出了一整套原生頁面高性能解決方案,包括
    發(fā)表于 01-02 18:00

    電工知識(shí)??電工接線??高性能實(shí)用工具? #硬聲創(chuàng)作季

    DIY高性能
    Hello,World!
    發(fā)布于 :2022年09月26日 20:20:37

    高性能實(shí)用工具??我愛發(fā)明??生活好妙招? #硬聲創(chuàng)作季

    DIY高性能
    Hello,World!
    發(fā)布于 :2022年09月26日 20:52:22

    #高性能實(shí)用工具 #好工具 #手工制作#硬聲創(chuàng)作季

    DIY高性能
    Hello,World!
    發(fā)布于 :2022年10月20日 12:12:09

    #硬聲創(chuàng)作季 家里的音箱壞了,便制作了一個(gè)高性能的移動(dòng)音箱

    音箱DIY高性能
    Mr_haohao
    發(fā)布于 :2022年10月20日 23:03:23

    架起線上線下存儲(chǔ)橋梁,云存儲(chǔ)網(wǎng)關(guān)開放性能型文件網(wǎng)關(guān)及塊網(wǎng)關(guān)公測

    摘要: 云存儲(chǔ)網(wǎng)關(guān)支持行業(yè)標(biāo)準(zhǔn)的文件和塊存儲(chǔ)協(xié)議,可以通過在本地緩存經(jīng)常訪問的數(shù)據(jù)來提供低延遲高性能, 讓企業(yè)或個(gè)人安全地將數(shù)據(jù)存儲(chǔ)在阿里云OSS中,最新發(fā)布的“性能型文件網(wǎng)關(guān)”和“塊
    發(fā)表于 06-13 16:33

    IPsec的基礎(chǔ)知識(shí)

    數(shù)據(jù)流。IPsec支持?jǐn)?shù)據(jù)機(jī)密性,完整性,原始身份驗(yàn)證和反重放。它由兩個(gè)主要協(xié)議組成。認(rèn)證頭(AH)在此協(xié)議中,對IP報(bào)頭和數(shù)據(jù)有效負(fù)載進(jìn)行哈希處理。從該哈希中,構(gòu)建新的AH頭,其附加到分組。這個(gè)新數(shù)據(jù)包通過路由
    發(fā)表于 08-09 13:50

    硬件抽象層在高性能IPv6路由器實(shí)現(xiàn)中的關(guān)鍵技術(shù)是什么?

    硬件抽象層在高性能IPv6路由器實(shí)現(xiàn)中的關(guān)鍵技術(shù)是什么?
    發(fā)表于 05-25 06:40

    高性能選項(xiàng)和卓越性能基礎(chǔ)知識(shí)總結(jié)

    卓越模式1.1 基礎(chǔ)知識(shí):高性能選項(xiàng)和卓越性能個(gè)人總結(jié)為:卓越性能會(huì)降低電壓,提高功耗,使硬件溫度更低,耗電更快,速度更快 一般默認(rèn)的設(shè)置是“平衡...
    發(fā)表于 03-02 07:43

    高性能立體聲路由交換機(jī)

    高性能立體聲路由交換機(jī)電路。
    發(fā)表于 04-18 20:37 ?4次下載

    基于IPSec的VPN網(wǎng)關(guān)設(shè)計(jì)

    根據(jù)IPSec標(biāo)準(zhǔn), 重點(diǎn)研究安全策略、高性能內(nèi)核實(shí)現(xiàn)、高性能加密算法和高性能密鑰管理機(jī)制, 研制一個(gè)能提供具有較強(qiáng)的互操作能力、使用方便和容易進(jìn)行升級的VPN
    發(fā)表于 04-24 10:47 ?11次下載

    基于片上系統(tǒng)的IPSec專用網(wǎng)關(guān)的設(shè)計(jì)

    本論文介紹了一個(gè)基于 SOC 的IPSec VPN 網(wǎng)關(guān)系統(tǒng)。這個(gè)系統(tǒng)的硬件環(huán)境是基于xilinx 公司的大容量FPGA 的。與以往同類產(chǎn)品不同的是,這個(gè)系統(tǒng)是做在一個(gè)單芯片中。并且該系統(tǒng)可以運(yùn)
    發(fā)表于 06-16 08:49 ?14次下載

    高性能MCU重塑行業(yè)的5大特性

    高性能MCU重塑行業(yè)的5大特性
    發(fā)表于 10-28 12:00 ?0次下載
    <b class='flag-5'>高性能</b>MCU<b class='flag-5'>重塑</b>行業(yè)的5大特性

    替代專用硬件!一文梳理開源VPP+DPDK技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    VPP 這一開源技術(shù)在通用 CPU 的基礎(chǔ)上,實(shí)現(xiàn)了傳統(tǒng)上需要專門的網(wǎng)絡(luò)硬件設(shè)備(如路由器)和專業(yè)的網(wǎng)絡(luò)操作系統(tǒng)才能達(dá)到的性能,以極高的性價(jià)比為廣大用戶帶來了開放網(wǎng)絡(luò)技術(shù)的紅利。
    的頭像 發(fā)表于 07-07 17:17 ?1873次閱讀
    替代專用<b class='flag-5'>硬件</b>!一文梳理開源<b class='flag-5'>VPP</b>+DPDK技術(shù)和產(chǎn)業(yè)界應(yīng)用實(shí)例

    SONiC控制面 + VPP數(shù)據(jù)面:AsterNOS-VPP高性能開放之路

    AsterNOS-VPP 是星融元繼數(shù)據(jù)中心和園區(qū)網(wǎng)絡(luò)場景后,面向邊緣路由場景推出的開放網(wǎng)絡(luò)操作系統(tǒng),其融合了 SONiC 強(qiáng)大的控制面能力以及 VPP
    的頭像 發(fā)表于 10-22 14:23 ?1305次閱讀
    <b class='flag-5'>SONiC</b>控制面 + <b class='flag-5'>VPP</b>數(shù)據(jù)面:AsterNOS-<b class='flag-5'>VPP</b>的<b class='flag-5'>高性能</b>開放之路
    亳州市| 吉木乃县| 建德市| 金川县| 通榆县| 天镇县| 闵行区| 阜新市| 改则县| 晴隆县| 平泉县| 孝感市| 金坛市| 凤山县| 尼勒克县| 绥棱县| 惠水县| 彩票| 大同市| 二连浩特市| 迭部县| 谷城县| 吴桥县| 镇赉县| 家居| 昌吉市| 修文县| 永福县| 泰宁县| 柳林县| 孝感市| 凌源市| 青铜峡市| 阿拉善右旗| 龙川县| 交口县| 松滋市| 舒城县| 郸城县| 余庆县| 西和县|