• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    加權隨機早期檢測算法門限值的配置方法及裝置制造方法及圖紙

    技術編號:44588250 閱讀:18 留言:0更新日期:2025-03-14 12:47
    本申請實施例提供了一種加權隨機早期檢測算法門限值的配置方法及裝置,其中,該方法包括:獲取目標流量數據;根據目標流量數據,確定目標類型是否存在;在目標類型存在的情況下,根據目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值;將第一目標高門限值和第一目標低門限值發送至轉發芯片,使轉發芯片按照第一目標高門限值和第一目標低門限值丟棄目標隊列中的報文。通過本申請,解決了現有技術中為每個隊列配置的加權隨機早期檢測算法的門限值固定,無法滿足同一隊列中不同類型的數據對數據擁塞的容忍程度的要求的問題,提高了數據擁塞的控制效果。

    【技術實現步驟摘要】

    本申請實施例涉及計算機領域,具體而言,涉及一種加權隨機早期檢測算法門限值的配置方法、加權隨機早期檢測算法門限值的配置裝置、計算機可讀存儲介質和交換機。


    技術介紹

    1、與傳統的丟包機制(例如,尾部丟棄)不同,加權隨機早期檢測算法(wred,weighted?random?early?detection)使用概率性的丟包策略,根據隊列中數據包的數量或隊列長度與門限值之間的關系來決定丟棄概率(丟棄數據包的概率),使用加權隨機早期檢測可以幫助避免網絡擁塞情況的發生,降低排隊延遲,提高整體網絡性能和服務質量。

    2、同一隊列可能傳輸不同類型的數據,但是不同類型的數據對數據擁塞的容忍程度不同,而現有技術中為每個隊列配置的加權隨機早期檢測算法的門限值固定,只能滿足同種類型的數據對數據擁塞的容忍程度,無法滿足同一隊列中不同類型的數據對數據擁塞的容忍程度的要求,導致數據擁塞控制效果不明顯。


    技術實現思路

    1、本申請實施例提供了一種加權隨機早期檢測算法門限值的配置方法、加權隨機早期檢測算法門限值的配置裝置、計算機可讀存儲介質和交換機,以至少解決現有技術中為每個隊列配置的加權隨機早期檢測算法的門限值固定,無法滿足同一隊列中不同類型的數據對數據擁塞的容忍程度的要求問題。

    2、根據本申請的一個實施例,提供了一種加權隨機早期檢測算法門限值的配置方法,所述方法應用于交換機的應用層,所述交換機的應用層與所述交換機的轉發芯片通信連接,所述方法包括:獲取目標流量數據,所述目標流量數據為目標端口的目標隊列的流量數據,所述目標端口為所述轉發芯片的多個端口中的一個,所述目標隊列為所述目標端口的多個隊列中的一個,所述流量數據包括數據的流量的參數;根據所述目標流量數據,確定目標類型是否存在,所述目標流量數據位于所述目標類型對應的預設范圍內,所述目標類型為多個預設類型中的一個,一所述預設類型對應一所述預設范圍,所述目標流量數據位于所述目標類型對應的所述預設范圍內表征所述目標隊列中的數據的類型為所述目標類型;在所述目標類型存在的情況下,根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值,所述第一映射關系為所述預設類型與加權隨機早期檢測算法的高門限值以及加權隨機早期檢測算法的低門限值之間的映射關系,所述第一目標高門限值為所述第一映射關系中所述目標類型對應所述高門限值,所述第一目標低門限值為所述第一映射關系中所述目標類型對應所述低門限值;將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片,使所述轉發芯片按照所述第一目標高門限值和所述第一目標低門限值丟棄所述目標隊列中的報文。

    3、在一個示例性實施例中,獲取目標流量數據,包括:檢測獲取時間是否大于第一預設時間,所述獲取時間為當前時刻與上一次獲取所述目標流量數據的起始時刻的差值;在所述獲取時間大于所述第一預設時間的情況下,獲取所述目標流量數據。

    4、在一個示例性實施例中,所述參數包括帶寬利用率、流量速率和流量占比,所述預設范圍包括第一預設范圍、第二預設范圍和第三預設范圍,根據所述目標流量數據,確定目標類型是否存在,包括:第一獲取步驟,獲取備用類型,所述備用類型為多個所述預設類型中的一個;第二獲取步驟,根據所述備用類型,獲取第一目標預設范圍、第二目標預設范圍和第三目標預設范圍,所述第一目標預設范圍為所述備用類型對應的所述第一預設范圍,所述第二目標預設范圍為所述備用類型對應的所述第二預設范圍,所述第三目標預設范圍為所述備用類型對應的所述第三預設范圍;第一確定步驟,確定所述目標流量數據的所述帶寬利用率是否位于所述第一目標預設范圍,確定所述目標流量數據的所述流量速率是否位于所述第二目標預設范圍,確定所述目標流量數據的所述流量占比是否位于所述第三目標預設范圍內;重復步驟,在所述目標流量數據的所述帶寬利用率不位于所述第一目標預設范圍,所述目標流量數據的所述流量速率不位于所述第二目標預設范圍,或者所述目標流量數據的所述流量占比不位于所述第三目標預設范圍內的情況下,重復所述第一獲取步驟、所述第二獲取步驟、所述第一確定步驟至少一次,直到所述目標流量數據的所述帶寬利用率位于所述第一目標預設范圍、所述目標流量數據的所述流量速率位于所述第二目標預設范圍、且所述目標流量數據的所述流量占比位于所述第三目標預設范圍內,或者直到所有的所述預設類型確定完畢;第二確定步驟,在所述目標流量數據的所述帶寬利用率位于所述第一目標預設范圍、所述目標流量數據的所述流量速率位于所述第二目標預設范圍、且所述目標流量數據的所述流量占比位于所述第三目標預設范圍內的情況下,確定所述目標類型存在,所述備用類型為所述目標類型;第三確定步驟,在所有的所述預設類型確定完畢的情況下,確定所述目標類型不存在。

    5、在一個示例性實施例中,在根據所述目標流量數據,確定目標類型是否存在之后,所述方法還包括:在所述目標類型不存在的情況下,將預設高門限值確定為所述第一目標高門限值,將預設低門限值確定為所述第一目標低門限值。

    6、在一個示例性實施例中,在根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值之后,在將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之前,所述方法還包括:將所述目標流量數據、所述第一目標高門限值和所述第一目標低門限值輸入優化模型中,得到優化后的所述第一目標高門限值和優化后的所述第一目標低門限值,所述優化模型通過采用多組訓練數據訓練神經網絡得到的,所述多組訓練數據中的每一組所述訓練數據均至少包括:所述流量數據、所述高門限值和所述低門限值,優化后的所述第一目標高門限值與所述第一目標高門限值的差值的絕對值小于預設值,優化后的所述第一目標低門限值與所述第一目標低門限值的差值的絕對值小于所述預設值。

    7、在一個示例性實施例中,所述參數包括帶寬利用率,在將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之后,所述方法還包括:再次獲取所述目標流量數據,得到本次的所述目標流量數據;確定本次的所述目標流量數據的所述帶寬利用率是否大于上次的所述目標流量數據的所述帶寬利用率;至少在本次的所述目標流量數據的所述帶寬利用率大于上次獲取的所述目標流量數據的所述帶寬利用率的情況下,將第二目標高門限值和第二目標低門限值發送至所述轉發芯片,使所述轉發芯片按照所述第二目標高門限值和所述第二目標低門限值丟棄所述目標隊列中的報文,所述第二目標高門限值為所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之前所述轉發芯片采用的所述高門限值,所述第二目標低門限值為所述第一目標低門限值和所述第一目標低門限值發送至所述轉發芯片之前所述轉發芯片采用的所述低門限值。

    8、在一個示例性實施例中,在根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值之前,所述方法還包括:根據所述預設類型和所述預設類型對應的需求信息,確定所述預設類型對應的所述高門限值和所述預設類型對應的所述低門限值,一所述預設類型對應一所述需求信息,所述需求信息表征本文檔來自技高網...

    【技術保護點】

    1.一種加權隨機早期檢測算法門限值的配置方法,其特征在于,所述方法應用于交換機的應用層,所述交換機的應用層與所述交換機的轉發芯片通信連接,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,獲取目標流量數據,包括:

    3.根據權利要求1所述的方法,其特征在于,所述參數包括帶寬利用率、流量速率和流量占比,所述預設范圍包括第一預設范圍、第二預設范圍和第三預設范圍,根據所述目標流量數據,確定目標類型是否存在,包括:

    4.根據權利要求1所述的方法,其特征在于,在根據所述目標流量數據,確定目標類型是否存在之后,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,在根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值之后,在將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之前,所述方法還包括:

    6.根據權利要求1所述的方法,其特征在于,所述參數包括帶寬利用率,在將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之后,所述方法還包括:

    7.根據權利要求1所述的方法,其特征在于,在根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值之前,所述方法還包括:

    8.一種加權隨機早期檢測算法門限值的配置裝置,其特征在于,所述裝置應用于交換機的應用層,所述交換機的應用層與所述交換機的轉發芯片通信連接,所述裝置包括:

    9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機程序,其中,所述計算機程序被處理器執行時實現所述權利要求1至7任一項中所述的方法的步驟。

    10.一種交換機,包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現所述權利要求1至7任一項中所述的方法的步驟。

    ...

    【技術特征摘要】

    1.一種加權隨機早期檢測算法門限值的配置方法,其特征在于,所述方法應用于交換機的應用層,所述交換機的應用層與所述交換機的轉發芯片通信連接,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,獲取目標流量數據,包括:

    3.根據權利要求1所述的方法,其特征在于,所述參數包括帶寬利用率、流量速率和流量占比,所述預設范圍包括第一預設范圍、第二預設范圍和第三預設范圍,根據所述目標流量數據,確定目標類型是否存在,包括:

    4.根據權利要求1所述的方法,其特征在于,在根據所述目標流量數據,確定目標類型是否存在之后,所述方法還包括:

    5.根據權利要求1所述的方法,其特征在于,在根據所述目標類型和第一映射關系,確定第一目標高門限值和第一目標低門限值之后,在將所述第一目標高門限值和所述第一目標低門限值發送至所述轉發芯片之前,所述方法還包括:

    6.根據權利要求1所述的...

    【專利技術屬性】
    技術研發人員:徐于晉紀柏雄陳翔
    申請(專利權)人:蘇州浪潮智能科技有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 无码人妻精品一区二区三区9厂 | 高清无码v视频日本www| 亚洲Av无码乱码在线观看性色| 国产激情无码一区二区app| 国产午夜无码精品免费看动漫| 亚洲GV天堂无码男同在线观看| julia无码人妻中文字幕在线 | 97免费人妻无码视频| 人妻无码中文字幕| 最新无码专区视频在线| 国产麻豆天美果冻无码视频| 亚洲精品久久久久无码AV片软件| 亚洲国产av无码精品| 18禁无遮挡无码国产免费网站| 天堂Aⅴ无码一区二区三区| 无码人妻丰满熟妇片毛片| 亚洲中文字幕无码中文字在线 | 久久ZYZ资源站无码中文动漫| 亚洲色偷拍区另类无码专区| 在人线av无码免费高潮喷水| 国产V亚洲V天堂A无码| 久久青青草原亚洲av无码| 无码熟妇人妻AV在线影院| 久久久无码精品亚洲日韩按摩 | 国产高清不卡无码视频| 欧洲成人午夜精品无码区久久 | 亚洲AV无码一区二区二三区软件 | 亚洲日韩国产精品无码av| 在线播放无码后入内射少妇| 无码视频一区二区三区| 亚洲AV无码成人网站在线观看| 久久久久无码精品国产不卡| 无码中文人妻视频2019| 国产成人无码18禁午夜福利p| 久久亚洲精品无码播放| 中文字幕丰满乱子伦无码专区| 国产精品无码久久久久| 亚洲男人第一无码aⅴ网站| 无码少妇一区二区浪潮av| 亚洲Av无码国产情品久久| 亚洲精品人成无码中文毛片|