System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产午夜精品无码,无码囯产精品一区二区免费,亚洲gv猛男gv无码男同短文
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    網(wǎng)絡(luò)設(shè)備、UDP報(bào)文處理方法及非易失性存儲介質(zhì)技術(shù)

    技術(shù)編號:44424596 閱讀:2 留言:0更新日期:2025-02-28 18:39
    本申請公開了一種網(wǎng)絡(luò)設(shè)備、UDP報(bào)文處理方法及非易失性存儲介質(zhì)。其中,該設(shè)備包括主用主控板,備用主控板,其中,主用主控板和備用主控板用于接收第一UDP報(bào)文;備用主控板通過設(shè)置在備用主控板中的網(wǎng)絡(luò)過濾隊(duì)列模塊調(diào)取第一UDP報(bào)文,并在調(diào)取中第一UDP報(bào)文不經(jīng)過備用主控板中的備用內(nèi)核協(xié)議棧的情況下,將第一UDP報(bào)文發(fā)送至備用主控板中的自動(dòng)修復(fù)模塊;主用主控板還用于生成并發(fā)送第二UDP報(bào)文,備用主控板還用于在主用主控板生成第二UDP報(bào)文的情況下生成第三UDP報(bào)文。本申請解決了由于主備主控板中UDP協(xié)議報(bào)文不同步造成的主備主控板切換時(shí)出現(xiàn)業(yè)務(wù)中斷的技術(shù)問題。

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

    本申請涉及網(wǎng)絡(luò)技術(shù)與安全領(lǐng)域,具體而言,涉及一種網(wǎng)絡(luò)設(shè)備、udp報(bào)文處理方法及非易失性存儲介質(zhì)。


    技術(shù)介紹

    1、主備架構(gòu)是保證系統(tǒng)高可用的一種方式,在主備架構(gòu)的設(shè)備中,備用設(shè)備在主設(shè)備發(fā)生故障時(shí)需要實(shí)時(shí)接管主設(shè)備的業(yè)務(wù)。對于udp(用戶數(shù)據(jù)報(bào)協(xié)議)來說,當(dāng)主設(shè)備發(fā)生故障時(shí),需要能夠從備用設(shè)備接管主設(shè)備的業(yè)務(wù),并保證數(shù)據(jù)傳輸不中斷,考慮到udp協(xié)議本身的丟包和可靠性要求,現(xiàn)有的傳輸技術(shù)面臨開發(fā)難度大、實(shí)現(xiàn)周期長、統(tǒng)一維護(hù)困難等問題。

    2、針對上述的問題,目前尚未提出有效的解決方案。


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

    1、本申請實(shí)施例提供了一種網(wǎng)絡(luò)設(shè)備、udp報(bào)文處理方法及非易失性存儲介質(zhì),以至少解決由于主備主控板中udp協(xié)議報(bào)文不同步造成的主備主控板切換時(shí)出現(xiàn)業(yè)務(wù)中斷的技術(shù)問題。

    2、根據(jù)本申請實(shí)施例的一個(gè)方面,提供了一種網(wǎng)絡(luò)設(shè)備,包括:主用主控板,備用主控板,其中,主用主控板和備用主控板用于接收第一udp報(bào)文,并且主用主控板將第一udp報(bào)文上傳到主用主控板的主用內(nèi)核協(xié)議棧中,并將第一udp報(bào)文的第一報(bào)文信息同步給備用主控板;備用主控板通過設(shè)置在備用主控板中的網(wǎng)絡(luò)過濾隊(duì)列模塊調(diào)取第一udp報(bào)文,并在調(diào)取中第一udp報(bào)文不經(jīng)過備用主控板中的備用內(nèi)核協(xié)議棧的情況下,將第一udp報(bào)文發(fā)送至備用主控板中的自動(dòng)修復(fù)模塊,其中,自動(dòng)修復(fù)模塊用于依據(jù)第一報(bào)文信息確定對第一udp報(bào)文的處理方式;主用主控板還用于生成并發(fā)送第二udp報(bào)文,備用主控板還用于在主用主控板生成第二udp報(bào)文的情況下生成第三udp報(bào)文,其中,主用主控板還用于將第二udp報(bào)文的第二報(bào)文信息同步至備用主控板,備用主控板中的線卡模塊用于攔截第三udp報(bào)文,網(wǎng)絡(luò)過濾隊(duì)列模塊用于將第三udp報(bào)文發(fā)送至自動(dòng)修復(fù)模塊,自動(dòng)修復(fù)模塊用于依據(jù)第二報(bào)文信息和第三udp報(bào)文的第三報(bào)文信息確定對第二udp報(bào)文和第三udp報(bào)文的處理方式。

    3、可選地,第一報(bào)文信息中包括第一udp報(bào)文的第一報(bào)文偏移量信息;依據(jù)第一報(bào)文信息確定對第一udp報(bào)文的處理方式包括:自動(dòng)修復(fù)模塊確定備用主控板接收到的第一udp報(bào)文的備用報(bào)文偏移量信息;比較備用報(bào)文偏移量信息和第一報(bào)文偏移量信息;在比較結(jié)果為第一報(bào)文偏移量信息指示的偏移量大于備用報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為將備用主控板接收到的第一udp報(bào)文同步到主用主控板,直到第一報(bào)文偏移量信息指示的偏移量等于備用報(bào)文偏移量信息指示的偏移量;在比較結(jié)果為第一報(bào)文偏移量信息指示的偏移量小于備用報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為將主用主控板接收到的第一udp報(bào)文同步到備用主控板,直到第一報(bào)文偏移量信息指示的偏移量等于備用報(bào)文偏移量信息指示的偏移量;在比較結(jié)果為第一報(bào)文偏移量信息指示的偏移量等于備用報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為不對第一udp報(bào)文進(jìn)行同步處理。

    4、可選地,將第一udp報(bào)文發(fā)送至備用主控板中的自動(dòng)修復(fù)模塊包括:網(wǎng)絡(luò)過濾隊(duì)列模塊將第一udp報(bào)文發(fā)送至用戶態(tài)的自動(dòng)修復(fù)模塊中,并由自動(dòng)修復(fù)模塊記錄第一udp報(bào)文的四元組信息和報(bào)文偏移量信息。

    5、可選地,第二報(bào)文信息中包括第二udp報(bào)文的第二報(bào)文偏移量信息,第三報(bào)文信息中包括第三udp報(bào)文的第三報(bào)文偏移量信息;依據(jù)第二報(bào)文信息和第三udp報(bào)文的第三報(bào)文信息確定對第二udp報(bào)文和第三udp報(bào)文的處理方式包括:比較第二報(bào)文偏移量信息和第三報(bào)文偏移量信息;在比較結(jié)果為第二報(bào)文偏移量信息指示的偏移量大于第三報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為將第三udp報(bào)文同步到主用主控板,直到第二報(bào)文偏移量信息指示的偏移量等于第三報(bào)文偏移量信息指示的偏移量;在比較結(jié)果為第二報(bào)文偏移量信息指示的偏移量小于第三報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為將第二udp報(bào)文同步到備用主控板,直到第二報(bào)文偏移量信息指示的偏移量等于第三報(bào)文偏移量信息指示的偏移量;在比較結(jié)果為第二報(bào)文偏移量信息指示的偏移量等于第三報(bào)文偏移量信息指示的偏移量的情況下,確定處理方式為不對第二udp報(bào)文和第三udp報(bào)文進(jìn)行同步處理。

    6、可選地,生成第三udp報(bào)文后,備用主控板還用于:封裝第三udp報(bào)文,并啟動(dòng)超時(shí)定時(shí)器;將封裝的第三udp報(bào)文發(fā)送至備用內(nèi)核協(xié)議棧;通過線卡模塊攔截經(jīng)過備用內(nèi)核協(xié)議棧處理后的第三udp報(bào)文,并將攔截到的第三udp報(bào)文上傳至用戶態(tài)。

    7、可選地,將攔截到的第三udp報(bào)文上傳至用戶態(tài)后,自動(dòng)修復(fù)模塊還用于在用戶態(tài)記錄第三udp報(bào)文的四元組信息和報(bào)文偏移量信息。

    8、可選地,在主用主控板接收到主備切換信號的情況下,主用主控板執(zhí)行主降備流程,從而切換為備用的主控板;在備用主控板接收到主備切換信號的情況下,備用主控板執(zhí)行備升主流程,從而切換為主用的主控板,其中,在備用主控板執(zhí)行備升主流程的過程中,備用主控板中的自動(dòng)修復(fù)模塊用于維持備用主控板和主用主控板各自對應(yīng)的報(bào)文偏移量之間的偏差值在預(yù)設(shè)范圍內(nèi)。

    9、可選地,主用主控板執(zhí)行主降備流程的過程中,主用主控板關(guān)停主用主控板中的協(xié)議模塊,并啟用主用主控板中的網(wǎng)絡(luò)過濾隊(duì)列模塊和自動(dòng)修復(fù)模塊,從而切換為備用的主控板。

    10、根據(jù)本申請實(shí)施例的另一方面,還提供了一種網(wǎng)絡(luò)設(shè)備,包括主用主控板,備用主控板,其中,主用主控板和備用主控板用于接收第一udp報(bào)文,并且主用主控板將第一udp報(bào)文上傳到主用主控板的主用內(nèi)核協(xié)議棧中,并將第一udp報(bào)文的第一報(bào)文信息同步給備用主控板;備用主控板通過設(shè)置在備用主控板中的網(wǎng)絡(luò)過濾隊(duì)列模塊調(diào)取第一udp報(bào)文,并在調(diào)取中第一udp報(bào)文不經(jīng)過備用主控板中的備用內(nèi)核協(xié)議棧的情況下,依據(jù)第一報(bào)文信息確定對第一udp報(bào)文的處理方式;主用主控板還用于生成第二udp報(bào)文,并將第二udp報(bào)的第二報(bào)文信息同步至備用主控板,備用主控板,還用于在主用主控板生成第二udp報(bào)文的情況下,生成第三udp報(bào)文,并攔截第三udp報(bào)文;依據(jù)第二報(bào)文信息和攔截的第三udp報(bào)文確定對第二udp報(bào)文和第三udp報(bào)文的處理方式。

    11、根據(jù)本申請實(shí)施例的另一方面,還提供了一種udp報(bào)文處理方法,包括:接收并上傳第一udp報(bào)文至主用主控板的主用內(nèi)核協(xié)議棧進(jìn)行處理,同時(shí)將第一udp報(bào)文的第一報(bào)文信息同步給備用主控板,第一報(bào)文信息四元組信息包括四元組和報(bào)文偏移量;在生成第二udp報(bào)文后,將第二udp報(bào)文的第二報(bào)文信息同步至備用主控板,以使得備用主控板在主備切換過程中對udp報(bào)文進(jìn)行同步修復(fù)。

    12、根據(jù)本申請實(shí)施例的另一方面,還提供了一種udp報(bào)文處理方法,包括:從備用主控板的網(wǎng)絡(luò)接口截獲第一udp報(bào)文,并將第一udp報(bào)文不經(jīng)過備用主控板的備用內(nèi)核協(xié)議棧,直接上送至目標(biāo)應(yīng)用進(jìn)程;響應(yīng)于目標(biāo)應(yīng)用進(jìn)程的執(zhí)行,根據(jù)從主用主控板同步的第一報(bào)文的第一報(bào)文信息確定是否需要從主用主控板同步缺失的udp報(bào)文,以使得備用主控板上的udp報(bào)文狀態(tài)與主用主控板上的udp報(bào)文狀態(tài)一致;在主備切換前,當(dāng)備用主控板生成第三udp報(bào)文時(shí),攔截第三udp報(bào)本文檔來自技高網(wǎng)...

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

    1.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括主用主控板,備用主控板,其中,

    2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一報(bào)文信息中包括所述第一UDP報(bào)文的第一報(bào)文偏移量信息;依據(jù)所述第一報(bào)文信息確定對所述第一UDP報(bào)文的處理方式包括:

    3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,將所述第一UDP報(bào)文發(fā)送至所述備用主控板中的自動(dòng)修復(fù)模塊包括:

    4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二報(bào)文信息中包括所述第二UDP報(bào)文的第二報(bào)文偏移量信息,所述第三報(bào)文信息中包括所述第三UDP報(bào)文的第三報(bào)文偏移量信息;依據(jù)所述第二報(bào)文信息和所述第三UDP報(bào)文的第三報(bào)文信息確定對所述第二UDP報(bào)文和所述第三UDP報(bào)文的處理方式包括:

    5.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,生成所述第三UDP報(bào)文后,所述備用主控板還用于:

    6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備,其特征在于,將攔截到的所述第三UDP報(bào)文上傳至用戶態(tài)后,所述自動(dòng)修復(fù)模塊還用于在用戶態(tài)記錄所述第三UDP報(bào)文的四元組信息和報(bào)文偏移量信息。

    7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,

    8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述主用主控板執(zhí)行主降備流程的過程中,所述主用主控板關(guān)停所述主用主控板中的協(xié)議模塊,并啟用所述主用主控板中的網(wǎng)絡(luò)過濾隊(duì)列模塊和自動(dòng)修復(fù)模塊,從而切換為備用的主控板。

    9.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括主用主控板,備用主控板,其中,

    10.一種UDP報(bào)文處理方法,其特征在于,包括:

    11.一種UDP報(bào)文處理方法,其特征在于,包括:

    12.一種UDP報(bào)文接收方法,其特征在于,包括:

    13.一種UDP報(bào)文發(fā)送方法,其特征在于,包括:

    14.一種非易失性存儲介質(zhì),其特征在于,所述非易失性存儲介質(zhì)中存儲有程序,其中,在所述程序運(yùn)行時(shí)控制所述非易失性存儲介質(zhì)所在設(shè)備執(zhí)行權(quán)利要求10所述的UDP報(bào)文處理方法或權(quán)利要求11所述的UDP報(bào)文處理方法或權(quán)利要求12所述的UDP報(bào)文接收方法或權(quán)利要求13所述的UDP報(bào)文發(fā)送方法。

    15.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí)實(shí)現(xiàn)根據(jù)執(zhí)行權(quán)利要求10所述的UDP報(bào)文處理方法或權(quán)利要求11所述的UDP報(bào)文處理方法或權(quán)利要求12所述的UDP報(bào)文接收方法或權(quán)利要求13所述的UDP報(bào)文發(fā)送方法的步驟。

    ...

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

    1.一種網(wǎng)絡(luò)設(shè)備,其特征在于,包括主用主控板,備用主控板,其中,

    2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第一報(bào)文信息中包括所述第一udp報(bào)文的第一報(bào)文偏移量信息;依據(jù)所述第一報(bào)文信息確定對所述第一udp報(bào)文的處理方式包括:

    3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,將所述第一udp報(bào)文發(fā)送至所述備用主控板中的自動(dòng)修復(fù)模塊包括:

    4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述第二報(bào)文信息中包括所述第二udp報(bào)文的第二報(bào)文偏移量信息,所述第三報(bào)文信息中包括所述第三udp報(bào)文的第三報(bào)文偏移量信息;依據(jù)所述第二報(bào)文信息和所述第三udp報(bào)文的第三報(bào)文信息確定對所述第二udp報(bào)文和所述第三udp報(bào)文的處理方式包括:

    5.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,生成所述第三udp報(bào)文后,所述備用主控板還用于:

    6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)設(shè)備,其特征在于,將攔截到的所述第三udp報(bào)文上傳至用戶態(tài)后,所述自動(dòng)修復(fù)模塊還用于在用戶態(tài)記錄所述第三udp報(bào)文的四元組信息和報(bào)文偏移量信息。

    7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)設(shè)備,其特征在于,

    8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)設(shè)備,...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:梁彪王宜馨路文明
    申請(專利權(quán))人:中電信智能網(wǎng)絡(luò)科技有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 免费无码又爽又刺激聊天APP | 久久午夜伦鲁片免费无码| 无码视频一区二区三区| 国产成人精品无码免费看| 乱人伦人妻中文字幕无码| 国内精品无码一区二区三区 | 亚洲AV无码一区东京热久久| 中文字幕久久久人妻无码 | 人妻无码αv中文字幕久久琪琪布| 日本无码WWW在线视频观看| 久久久久成人精品无码| 人妻aⅴ中文字幕无码| 亚洲AV无码欧洲AV无码网站| 国产av无码专区亚洲国产精品 | 久久AV无码精品人妻出轨| 亚洲AV无码久久精品狠狠爱浪潮| 亚洲国产精品成人AV无码久久综合影院| 亚洲av无码一区二区三区观看| 人妻无码αv中文字幕久久琪琪布 人妻无码第一区二区三区 | 午夜无码中文字幕在线播放| 国产成人无码AV在线播放无广告| 亚洲AV永久青草无码精品| 内射人妻少妇无码一本一道 | 亚洲精品无码午夜福利中文字幕| 亚洲精品无码久久久久| 四虎成人精品无码永久在线| 黑人无码精品又粗又大又长| 无码国产69精品久久久久孕妇| 亚洲heyzo专区无码综合| 无码日韩AV一区二区三区| 一区二区三区无码被窝影院| 无码人妻丰满熟妇区毛片18| 国模无码视频一区二区三区| 亚洲AV无码一区二区三区牲色| 亚洲欧洲无码AV不卡在线| 亚洲av无码专区在线电影天堂| 亚洲人成人无码.www石榴| 免费A级毛片无码免费视| 小12箩利洗澡无码视频网站| 亚洲?v无码国产在丝袜线观看| av无码精品一区二区三区四区 |