System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码区日韩特区永久免费系列 ,国产精品成人99一区无码,亚洲av专区无码观看精品天堂
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于VPP的多WAN口分流方法技術(shù)

    技術(shù)編號(hào):44136073 閱讀:15 留言:0更新日期:2025-01-29 10:14
    本發(fā)明專利技術(shù)涉及一種基于VPP(Vector?Packet?Processing)實(shí)現(xiàn)多WAN口分流的方法,旨在提升網(wǎng)絡(luò)流量的處理性能。通過(guò)在流量的首個(gè)報(bào)文上查找分流策略,后續(xù)報(bào)文則直接查找流表,從而減少資源消耗并加快處理速度。本發(fā)明專利技術(shù)設(shè)計(jì)了一種針對(duì)不同接口類型(WAN/LAN口)使用不同處理邏輯的方法,確保多WAN口分流功能的正常運(yùn)行。此外,本發(fā)明專利技術(shù)將分流策略與分流功能集成在一個(gè)模塊中,無(wú)需依賴其他模塊,簡(jiǎn)化了系統(tǒng)結(jié)構(gòu)和操作流程。通過(guò)全局流表、分流策略和VRF機(jī)制,確保同一條流LAN口至WAN口、WAN口至LAN口的報(bào)文均在同一WAN接口上處理,實(shí)現(xiàn)多WAN口的負(fù)載均衡和流量管理,并有效防止流向不一致引起的網(wǎng)絡(luò)異常。與現(xiàn)有技術(shù)相比,本發(fā)明專利技術(shù)具有提升報(bào)文處理性能、結(jié)構(gòu)簡(jiǎn)潔、運(yùn)行穩(wěn)定的顯著優(yōu)勢(shì)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及通信,特別是一種基于vpp的多wan口分流方法。


    技術(shù)介紹

    1、多wan口路由器指具有多個(gè)廣域網(wǎng)接口的路由器,多wan口可以帶來(lái)帶寬疊加、線路熱備、流量?jī)?yōu)化等優(yōu)點(diǎn),目前具有多wan口的路由器廣泛部署于家庭和企業(yè)網(wǎng)絡(luò)環(huán)境中。由于vpp的豐富功能、生產(chǎn)級(jí)質(zhì)量和優(yōu)秀的框架設(shè)計(jì),越來(lái)越多的基于vpp開(kāi)發(fā)的路由器應(yīng)用于現(xiàn)網(wǎng)環(huán)境中(物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò)),然而vpp目前并未提供多wan口分流方案。vpp提供的abf(acl?based?forwarding,基于acl的轉(zhuǎn)發(fā))雖然可以實(shí)現(xiàn)策略路由,然而對(duì)于多wan口分流功能,其存在三個(gè)缺陷:1.無(wú)法保證同一條流(雙向)的所有報(bào)文走同一個(gè)wan口轉(zhuǎn)發(fā);2.未區(qū)分接口類型(lan/wan),所有接口的處理邏輯相同;3.依賴acl模塊,無(wú)法單獨(dú)使用。


    技術(shù)實(shí)現(xiàn)思路

    1、本專利技術(shù)的目的在于:?基于vpp實(shí)現(xiàn)多wan口分流功能,并且僅每條流的首報(bào)需要查找分流策略(后續(xù)報(bào)文直接查流表即可),提升分流功能的報(bào)文處理性能。針對(duì)不同類型(wan/lan口)接口接收的報(bào)文使用不同的處理邏輯,保證多wan口分流功能的正常,并且分流策略和分流實(shí)現(xiàn)在一個(gè)模塊實(shí)現(xiàn),不依賴其他模塊。

    2、本專利技術(shù)的原理是:?主要通過(guò)全局流表、分流策略以及vrf機(jī)制,確保同一條流lan口到wan口和wan口到lan口方向的報(bào)文在同一wan接口上處理,實(shí)現(xiàn)多wan口的負(fù)載均衡和流量管理,并防止流向不一致導(dǎo)致的網(wǎng)絡(luò)異常。

    3、一種基于vpp的多wan口分流方法,具體包含以下步驟:

    4、(1)?lan接口接收到報(bào)文時(shí),包括以下步驟:

    5、根據(jù)lan接口接收到的報(bào)文的五元組信息查詢?nèi)至鞅恚凰鰣?bào)文的五元組信息包括源ip地址、目的ip地址、源端口號(hào)、目的端口號(hào)和協(xié)議號(hào);

    6、(1.1)如果查詢到上述報(bào)文對(duì)應(yīng)的流信息,則獲取該流信息中的wan接口的vrfid,并將該vrf?id標(biāo)記到報(bào)文中,然后結(jié)束lan口分流處理流程,將報(bào)文送入vpp的路由模塊處理;

    7、(1.2)如果未查詢到上述報(bào)文對(duì)應(yīng)的流信息,則根據(jù)報(bào)文的目的ip地址查詢路由表:

    8、(1.2.1)若不存在對(duì)應(yīng)的默認(rèn)路由,則結(jié)束lan口分流處理流程,將報(bào)文送入vpp的路由模塊處理;

    9、?(1?.2.2)若存在對(duì)應(yīng)的默認(rèn)路由,則繼續(xù)查找預(yù)定義的分流策略:

    10、(1.2.2.1)若不存在分流策略,則結(jié)束lan口分流處理流程,將報(bào)文送入vpp的路由模塊處理;

    11、(1.2.2.2)若存在分流策略,則生成該報(bào)文的流信息,添加至全局流表,并將匹配的分流策略中的wan接口對(duì)應(yīng)的vrf?id更新至流信息中,并將vrf?id標(biāo)記到報(bào)文中,然后結(jié)束lan口分流處理流程,將報(bào)文送入vpp的路由模塊處理;

    12、(1.3)在vpp的路由模塊中,會(huì)根據(jù)報(bào)文中的vrf?id查詢對(duì)應(yīng)wan口的虛擬路由表,或者vrf為0的默認(rèn)虛擬路由表,?完成報(bào)文的路由和轉(zhuǎn)發(fā);

    13、(2)?wan接口接收到報(bào)文時(shí),包括以下步驟:

    14、根據(jù)wan接口接收到的報(bào)文的五元組信息查詢?nèi)至鞅恚?/p>

    15、2.1、如果查詢到上述報(bào)文的流信息,則結(jié)束wan口分流處理流程,?將報(bào)文送入vpp的路由模塊處理;

    16、2.2.?如果未查詢到上述報(bào)文的流信息,則生成該報(bào)文的流信息,并將接收?qǐng)?bào)文的wan接口對(duì)應(yīng)的vrf?id更新至流信息中,然后結(jié)束wan口分流處理流程,將報(bào)文送入vpp的路由模塊處理;

    17、2.3.?在vpp的路由模塊中,由于未在報(bào)文中標(biāo)記vrf?id,因此會(huì)查詢vrf?id為0的虛擬路由表完成報(bào)文的路由和轉(zhuǎn)發(fā)。

    18、進(jìn)一步地,?所述方法還包括初始化,?該過(guò)程包括初始化接口類型,?初始化分流策略集,?初始化并啟動(dòng)定時(shí)檢測(cè)線程,實(shí)時(shí)檢測(cè)wan接口的連接狀態(tài)和默認(rèn)路由,并根據(jù)檢測(cè)結(jié)果更新分流策略和各wan接口的vrf表。

    19、進(jìn)一步地,所述流信息中記錄了wan接口的vrf?id,確保同一條流的所有報(bào)文在同一個(gè)wan接口上轉(zhuǎn)發(fā)。

    20、進(jìn)一步地,?wan接口接收的報(bào)文在查詢?nèi)至鞅砗螅粑床樵兊搅餍畔ⅲ瑒t自動(dòng)生成新的流信息,并將報(bào)文的接收wan接口作為流的出方向接口,以確保后續(xù)流的報(bào)文從該wan接口轉(zhuǎn)發(fā)。

    21、本專利技術(shù)還提供一種存儲(chǔ)一個(gè)或多個(gè)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述一個(gè)或多個(gè)程序包括指令,所述指令當(dāng)由計(jì)算設(shè)備執(zhí)行時(shí),使得所述計(jì)算設(shè)備執(zhí)行如上所述的方法。

    22、本專利技術(shù)還提供一種電子設(shè)備,包括一個(gè)或多個(gè)處理器、一個(gè)或多個(gè)存儲(chǔ)器以及一個(gè)或多個(gè)程序,其中一個(gè)或多個(gè)程序存儲(chǔ)在所述一個(gè)或多個(gè)存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)程序包括用于執(zhí)行如上所述方法的指令。

    23、本專利技術(shù)與現(xiàn)有技術(shù)相比,其顯著優(yōu)點(diǎn)是:

    24、1、基于vpp實(shí)現(xiàn)多wan口分流;

    25、2、基于vpp實(shí)現(xiàn)多wan口分流,且針對(duì)不同類型(wan/lan)接口使用不同的處理邏輯,保證多wan口分流功能的正常;

    26、3、基于vpp實(shí)現(xiàn)多wan口分流,?且分流策略和分流實(shí)現(xiàn)在一個(gè)模塊中實(shí)現(xiàn),不依賴于其他模塊。

    本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于VPP的多WAN口分流方法,其特征在于,所述方法包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括初始化,?初始化流程包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,初始化接口類型具體包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,啟動(dòng)周期性檢測(cè)線程,實(shí)時(shí)檢測(cè)WAN接口的連接狀態(tài)和默認(rèn)路由,并根據(jù)檢測(cè)結(jié)果更新分流策略集和各WAN接口對(duì)應(yīng)的VRF表。

    5.?根據(jù)權(quán)利要求1所述的方法,其特征在于,所述流信息中記錄了WAN接口的VRF?ID,確保同一條流的所有報(bào)文在同一個(gè)WAN接口上轉(zhuǎn)發(fā)。

    6.?根據(jù)權(quán)利要求1所述的方法,?其特征在于,WAN接口接收的報(bào)文在查詢?nèi)至鞅砗螅粑床樵兊搅餍畔ⅲ瑒t自動(dòng)生成新的流信息,并將報(bào)文的接收WAN接口作為流的出方向接口,以確保后續(xù)流的報(bào)文從該WAN接口轉(zhuǎn)發(fā)。

    7.一種存儲(chǔ)一個(gè)或多個(gè)程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述一個(gè)或多個(gè)程序包括指令,其特征在于,所述指令當(dāng)由計(jì)算設(shè)備執(zhí)行時(shí),使得所述計(jì)算設(shè)備執(zhí)行如權(quán)利要求1至6中任一所述的方法。

    8.一種電子設(shè)備,其特征在于,包括一個(gè)或多個(gè)處理器、一個(gè)或多個(gè)存儲(chǔ)器以及一個(gè)或多個(gè)程序,其中一個(gè)或多個(gè)程序存儲(chǔ)在所述一個(gè)或多個(gè)存儲(chǔ)器中并被配置為由所述一個(gè)或多個(gè)處理器執(zhí)行,所述一個(gè)或多個(gè)程序包括用于執(zhí)行如權(quán)利要求1至6中任一所述方法的指令。

    ...

    【技術(shù)特征摘要】

    1.一種基于vpp的多wan口分流方法,其特征在于,所述方法包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括初始化,?初始化流程包括:

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,初始化接口類型具體包括:

    4.根據(jù)權(quán)利要求2所述的方法,其特征在于,啟動(dòng)周期性檢測(cè)線程,實(shí)時(shí)檢測(cè)wan接口的連接狀態(tài)和默認(rèn)路由,并根據(jù)檢測(cè)結(jié)果更新分流策略集和各wan接口對(duì)應(yīng)的vrf表。

    5.?根據(jù)權(quán)利要求1所述的方法,其特征在于,所述流信息中記錄了wan接口的vrf?id,確保同一條流的所有報(bào)文在同一個(gè)wan接口上轉(zhuǎn)發(fā)。

    6.?根據(jù)權(quán)利要求1所述的方...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:關(guān)洪濤劉軍凱張玉軍王陽(yáng)胡德強(qiáng)
    申請(qǐng)(專利權(quán))人:江蘇省未來(lái)網(wǎng)絡(luò)創(chuàng)新研究院
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 中文字幕AV中文字无码亚| 久久久久久av无码免费看大片| 久久青青草原亚洲AV无码麻豆| 色噜噜综合亚洲av中文无码| 亚洲av永久中文无码精品| 亚洲精品无码国产| 国产精品爽爽V在线观看无码 | av无码久久久久久不卡网站| 亚洲精品无码mⅴ在线观看| 日韩欧国产精品一区综合无码| 亚洲性无码AV中文字幕| 亚洲日韩av无码| 国产丝袜无码一区二区视频| 少妇无码一区二区二三区| 久久国产精品无码网站| 亚洲一区二区无码偷拍| 少妇人妻无码精品视频app| 亚洲热妇无码AV在线播放| 久久久精品无码专区不卡| 国产精品无码免费视频二三区| 亚洲综合一区无码精品| 精品人妻大屁股白浆无码| 亚洲av成人无码久久精品| 亚洲一区爱区精品无码| 国产免费黄色无码视频| 亚洲无码精品浪潮| 亚洲精品无码成人片在线观看 | 无码人妻aⅴ一区二区三区有奶水| 午夜无码A级毛片免费视频| 中文一国产一无码一日韩| 日本爆乳j罩杯无码视频| 亚洲色偷拍另类无码专区| 亚洲精品无码久久久久去q| 久久久无码精品国产一区| 无码日韩精品一区二区三区免费 | 亚洲AV无码成人精品区天堂 | 亚洲Av无码专区国产乱码DVD| 国产羞羞的视频在线观看 国产一级无码视频在线 | 国产午夜无码视频在线观看| 国产乱人无码伦av在线a| 亚洲国产精品无码av|