System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产在线观看无码免费视频,亚洲国产精品无码一线岛国,无码av人妻一区二区三区四区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    擁塞流量遷移方法、裝置、網絡設備及計算機可讀存儲介質制造方法及圖紙

    技術編號:44414759 閱讀:3 留言:0更新日期:2025-02-25 10:30
    本發明專利技術提供了一種擁塞流量遷移方法、裝置、網絡設備及計算機可讀存儲介質,涉及通信領域。第一設備定時統計每個接入設備接入的端口的丟包統計信息,再基于此確定出至少一個丟包匯聚組以及在第二設備上該丟包匯聚組的對應的第二擁塞VLAN組為空的情況下該丟包匯聚組對應的遷移VLAN,然后基于對等鏈路的端口以及屬于遷移VLAN的每個丟包報文的目的IP地址和目的MAC地址,對MAC地址表和ARP表進行更新,以此使得需要到達屬于該遷移VLAN的每個丟包報文的目的IP地址和目的MAC地址的流量后續能夠通過對等鏈路遷移到第二設備進行轉發,以緩解第一設備的擁塞丟包情況。

    【技術實現步驟摘要】

    本專利技術涉及通信領域,具體而言,涉及一種擁塞流量遷移方法、裝置、網絡設備及計算機可讀存儲介質。


    技術介紹

    1、在當前的網絡部署設計中,特別是在數據中心和園區網絡的部署設計中,mlag(multi-chassis?link?aggregation?group,跨設備鏈路聚合組)技術已成為一種主流的解決方案。因為與傳統的主備堆疊技術相比,mlag提供了更為靈活的網絡架構,能夠在不犧牲性能的前提下,提升網絡的可用性和冗余性。

    2、但是在mlag場景中,由于兩臺設備各自保持獨立的控制層面,兩臺設備負載的流量是不平衡的,容易出現一端帶寬剩余,而另一端可能已出現擁塞丟包的現象。


    技術實現思路

    1、本專利技術的目的在于提供一種擁塞流量遷移方法、裝置、網絡設備及計算機可讀存儲介質,以改善現有技術存在的問題。

    2、本專利技術的實施例可以這樣實現:

    3、第一方面,本專利技術提供一種擁塞流量遷移方法,應用于mlag系統的第一設備,所述mlag系統還包括與所述第一設備建立對等鏈路的第二設備;至少一個接入設備雙歸接入所述mlag系統;所述第一設備維護有每個匯聚組對應的第一擁塞vlan組,并存儲有所述第二設備上每個匯聚組對應的第二擁塞vlan組;所述方法包括:

    4、定時獲得每個接入設備接入的端口的丟包統計信息;

    5、基于每個所述端口的丟包統計信息及其所屬的匯聚組,確定出至少一個丟包匯聚組的丟包數據,所述丟包數據包括多個丟包報文的目的ip地址、目的mac地址以及vlan標識;

    6、針對每個所述丟包匯聚組,在所述丟包匯聚組對應的第二擁塞vlan組為空的情況下,基于所述丟包匯聚組內每個丟包報文的vlan標識,確定出所述丟包匯聚組對應的遷移vlan;

    7、基于所述對等鏈路的端口以及屬于所述遷移vlan的每個丟包報文的目的ip地址和目的mac地址,對mac地址表和arp表進行更新;

    8、在所述丟包匯聚組對應的第一擁塞vlan組中增加所述遷移vlan,并將所述丟包匯聚組對應的第一擁塞vlan組發送至所述第二設備。

    9、可選的,所述基于所述丟包匯聚組內每個丟包報文的vlan標識,確定出所述丟包匯聚組對應的遷移vlan的步驟,包括:

    10、基于所述丟包匯聚組內每個丟包報文的vlan標識,確定出所述丟包匯聚組內每個丟包vlan標識對應的丟包數;

    11、基于每個丟包vlan標識對應的丟包數,對所述丟包匯聚組內的所有丟包vlan標識進行降序排列,得到排序列表;

    12、將所述排序列表中的第一個丟包vlan標識作為待定vlan;

    13、判斷所述第一設備上全部匯聚組對應的第一擁塞vlan組中是否存在所述待定vlan;

    14、若是,則將所述排序列表中所述待定vlan的下一個丟包vlan標識作為新的待定vlan,返回執行所述判斷所述第一設備上全部匯聚組對應的第一擁塞vlan組中是否存在所述待定vlan的步驟;

    15、若否,則將所述待定vlan作為所述丟包匯聚組對應的遷移vlan。

    16、可選的,所述基于所述對等鏈路的端口以及屬于所述遷移vlan的每個丟包報文的目的ip地址和目的mac地址,對mac地址表和arp表進行更新的步驟,包括:

    17、獲取屬于所述遷移vlan的每個丟包報文的目的ip地址和目的mac地址;

    18、針對每個所述丟包報文,基于所述丟包報文的目的mac地址和vlan標識對所述mac地址表進行查找,并基于所述丟包報文的目的ip地址和目的mac地址對所述arp表進行查找;

    19、若從所述mac地址表中能查找到匹配的動態mac表項且從所述arp表中能查找到匹配的動態arp表項,則在刪除查找到的所述動態mac表項和所述動態arp表項后,基于所述對等鏈路的端口以及所述丟包報文的目的mac地址和vlan標識在所述mac地址表中創建靜態mac表項并基于所述丟包報文的目的ip地址和目的mac地址在所述arp表創建靜態arp表項??蛇x的,在所述基于所述對等鏈路的端口以及所述丟包報文的目的mac地址和vlan標識在所述mac地址表中創建靜態mac表項并基于所述丟包報文的目的ip地址和目的mac地址在所述arp表創建靜態arp表項的步驟之后,所述方法還包括:

    20、以源mac地址字段和vlan標識字段為匹配字段,在所述丟包匯聚組的每個端口開始進行ipfix流量采集,輸出mac地址流表;

    21、基于預設的流表項老化時長對所述mac地址流表的每個流表項進行老化處理;

    22、針對所述mac地址表中包括所述對等鏈路的端口和遷移vlan的每個待老化靜態mac表項,每隔預設的mac地址老化時長,查找所述mac地址流表中是否存在所述待老化靜態mac表項中的mac地址;其中,所述流表項老化時長小于或者等于所述mac地址老化時長;

    23、若不存在,則從所述mac地址表中刪除所述待老化靜態mac表項。

    24、可選的,在所述基于所述對等鏈路的端口以及所述丟包報文的目的mac地址和vlan標識在所述mac地址表中創建靜態mac表項并基于所述丟包報文的目的ip地址和目的mac地址在所述arp表創建靜態arp表項的步驟之后,所述方法還包括:

    25、針對所述arp表中每個靜態arp表項的ip地址,每隔預設周期向所述ip地址發送arp報文;

    26、若未在預設等待時長內收到所述ip地址回復的arp響應報文,則從所述arp表中刪除包括所述ip地址的靜態arp表項。

    27、可選的,在所述在所述丟包匯聚組對應的第一擁塞vlan組中增加所述遷移vlan,并將所述丟包匯聚組對應的第一擁塞vlan組發送至所述第二設備的步驟之后,所述方法還包括:

    28、基于所述丟包匯聚組對應的遷移vlan,在所述對等鏈路的端口的出方向配置流量匹配規則;

    29、每隔預設統計間隔,獲取所述丟包匯聚組的剩余帶寬,并獲取基于所述流量匹配規則統計的從所述對等鏈路的端口發出的屬于所述遷移vlan的流量發送速率;

    30、若所述剩余帶寬大于所述流量發送速率且二者的差值不低于設定閾值,則基于所述遷移vlan從所述mac地址表中查找出匹配的至少一個靜態mac表項后進行刪除;

    31、基于查找出的每個靜態mac表項中的mac地址從arp表中查找出匹配的靜態arp表項后進行刪除;

    32、將所述遷移vlan從所述丟包匯聚組對應的第一擁塞vlan組中刪除后將所述丟包匯聚組對應的第一擁塞vlan組發送至所述第二設備。

    33、第二方面,本專利技術提供一種擁塞流量遷移裝置,應用于mlag系統的第一設備,所述mlag系統還包括與所述第一設備建立對等鏈路的第二設備;至少一個接入設備雙歸接入所述mlag系統;所述第一設備維護有每個匯聚組對應的第一擁塞vlan組,并存儲有所述第二設備上每個匯聚組對應的第二擁塞本文檔來自技高網...

    【技術保護點】

    1.一種擁塞流量遷移方法,其特征在于,應用于MLAG系統的第一設備,所述MLAG系統還包括與所述第一設備建立對等鏈路的第二設備;至少一個接入設備雙歸接入所述MLAG系統;所述第一設備維護有每個匯聚組對應的第一擁塞VLAN組,并存儲有所述第二設備上每個匯聚組對應的第二擁塞VLAN組;所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述基于所述丟包匯聚組內每個丟包報文的VLAN標識,確定出所述丟包匯聚組對應的遷移VLAN的步驟,包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述對等鏈路的端口以及屬于所述遷移VLAN的每個丟包報文的目的IP地址和目的MAC地址,對MAC地址表和ARP表進行更新的步驟,包括:

    4.根據權利要求3所述的方法,其特征在于,在所述基于所述對等鏈路的端口以及所述丟包報文的目的MAC地址和VLAN標識在所述MAC地址表中創建靜態MAC表項并基于所述丟包報文的目的IP地址和目的MAC地址在所述ARP表創建靜態ARP表項的步驟之后,所述方法還包括:

    5.根據權利要求3所述的方法,其特征在于,在所述基于所述對等鏈路的端口以及所述丟包報文的目的MAC地址和VLAN標識在所述MAC地址表中創建靜態MAC表項并基于所述丟包報文的目的IP地址和目的MAC地址在所述ARP表創建靜態ARP表項的步驟之后,所述方法還包括:

    6.根據權利要求1所述的方法,其特征在于,在所述在所述丟包匯聚組對應的第一擁塞VLAN組中增加所述遷移VLAN,并將所述丟包匯聚組對應的第一擁塞VLAN組發送至所述第二設備的步驟之后,所述方法還包括:

    7.一種擁塞流量遷移裝置,其特征在于,應用于MLAG系統的第一設備,所述MLAG系統還包括與所述第一設備建立對等鏈路的第二設備;至少一個接入設備雙歸接入所述MLAG系統;所述第一設備維護有每個匯聚組對應的第一擁塞VLAN組,并存儲有所述第二設備上每個匯聚組對應的第二擁塞VLAN組;所述裝置包括:

    8.根據權利要求7所述的裝置,其特征在于,所述遷移確定模塊用于基于所述丟包匯聚組內每個丟包報文的VLAN標識,確定出所述丟包匯聚組對應的遷移VLAN時,具體用于:

    9.一種網絡設備,其特征在于,包括:存儲器和處理器,所述存儲器存儲有軟件程序,當所述網絡設備運行時所述處理器執行所述軟件程序以實現如權利要求1-6中任一項所述的擁塞流量遷移方法。

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求1-6中任一項所述的擁塞流量遷移方法。

    ...

    【技術特征摘要】

    1.一種擁塞流量遷移方法,其特征在于,應用于mlag系統的第一設備,所述mlag系統還包括與所述第一設備建立對等鏈路的第二設備;至少一個接入設備雙歸接入所述mlag系統;所述第一設備維護有每個匯聚組對應的第一擁塞vlan組,并存儲有所述第二設備上每個匯聚組對應的第二擁塞vlan組;所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述基于所述丟包匯聚組內每個丟包報文的vlan標識,確定出所述丟包匯聚組對應的遷移vlan的步驟,包括:

    3.根據權利要求1所述的方法,其特征在于,所述基于所述對等鏈路的端口以及屬于所述遷移vlan的每個丟包報文的目的ip地址和目的mac地址,對mac地址表和arp表進行更新的步驟,包括:

    4.根據權利要求3所述的方法,其特征在于,在所述基于所述對等鏈路的端口以及所述丟包報文的目的mac地址和vlan標識在所述mac地址表中創建靜態mac表項并基于所述丟包報文的目的ip地址和目的mac地址在所述arp表創建靜態arp表項的步驟之后,所述方法還包括:

    5.根據權利要求3所述的方法,其特征在于,在所述基于所述對等鏈路的端口以及所述丟包報文的目的mac地址和vlan標識在所述mac地址表中創建靜態mac表項并基于所述丟包報文的目的ip地址和目的...

    【專利技術屬性】
    技術研發人員:鄒敏嚴云龍,
    申請(專利權)人:邁普通信技術股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 免费无码又爽又刺激网站| 曰韩精品无码一区二区三区| 欧洲成人午夜精品无码区久久| 中文无码久久精品| 亚洲日韩乱码中文无码蜜桃臀| 精品久久久久久无码不卡| 国模吧无码一区二区三区| 无码人妻精品一区二区蜜桃网站| 国产精品无码久久av不卡| 精品人妻系列无码天堂| 狠狠躁狠狠躁东京热无码专区 | 成年无码av片在线| 免费无码毛片一区二区APP| 成年午夜无码av片在线观看 | 在线无码午夜福利高潮视频 | 国产精品成人一区无码| 少妇人妻无码专区视频| 国产亚洲精品a在线无码| 精品无人区无码乱码毛片国产| 中文无码字幕中文有码字幕| 国产白丝无码免费视频| 国产精品无码无卡无需播放器| 亚洲AV无码AV吞精久久| 亚洲日韩精品无码AV海量| 久久久无码精品亚洲日韩按摩| 国产成人AV片无码免费| 在线播放无码高潮的视频| 中文字幕乱码人妻无码久久 | 亚洲爆乳精品无码一区二区三区| 国产精品白浆无码流出| 国产精品无码一本二本三本色| 日韩免费a级毛片无码a∨| 免费无码A片一区二三区| 亚洲AV无码精品国产成人| 无码中文字幕一区二区三区 | 亚洲精品无码久久久| 国产日韩精品无码区免费专区国产| 无码人妻一区二区三区av| 乱人伦人妻中文字幕无码久久网 | 国产精品ⅴ无码大片在线看| 永久免费av无码网站yy|