[發明專利]基于交換板卡變更的自適應調整方法及裝置有效
| 申請號: | 202110961962.3 | 申請日: | 2021-08-20 |
| 公開(公告)號: | CN113612590B | 公開(公告)日: | 2023-10-24 |
| 發明(設計)人: | 曹力仁 | 申請(專利權)人: | 銳捷網絡股份有限公司 |
| 主分類號: | H04L49/253 | 分類號: | H04L49/253;H04L49/201;H04L47/80;H04L49/111 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350002 福建省福州市倉*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 交換 板卡 變更 自適應 調整 方法 裝置 | ||
本發明公開了一種基于交換板卡變更的自適應調整方法及裝置,該方法包括:獲取第一內聯端口集合和第二內聯端口集合;設置非單播阻塞表中第二內聯端口集合包括的各個端口為禁止轉發、每個表項放通第一內聯端口集合中的一個端口;創建與第二內聯端口集合相關的各個舊聚合組對應的新聚合組,設置非單播業務表中的各個表項的忽略字段均指向各個新聚合組;將各個舊聚合組中相關的端口添加到對應的新聚合組中,將單播轉發表的出口變更為對應的新聚合組,并將非單播業務表中的各個表項的忽略字段變更為指向各個舊聚合組。該方案可以避免多包。
技術領域
本發明涉及通信技術領域,尤指一種基于交換板卡變更的自適應調整方法及裝置。
背景技術
框式網絡設備是一種常用的采用框式架構的網絡設備,通常會包括多種板卡,這些板卡包括控制板卡、至少兩個交換板卡和至少兩個業務板卡,其中,控制板卡用來管理業務板卡和交換板卡,業務板卡用來實現報文的輸入輸出,交換板卡用來在業務板卡之間轉發報文,業務板卡與交換板卡互聯的端口為內聯端口,業務板卡的多個內聯端口可以組成多個聚合組。
框式網絡設備中的交換板卡會出現交換板卡變更,包括交換網板卡被拔出、交換板卡被復位等等情況,業務板卡監控到連接的某個交換板卡發生交換板卡變更事件后,假設,業務板卡中連接狀態不變的內聯端口為第一端口、與變更交換板卡相連的內聯端口為第二端口,則將非單播阻塞表中的第二端口設置為禁止轉發,并且從從當前的各個聚合組中刪除第二端口,最后設置非單播阻塞表,輪流放通業務板卡中的第一端口。
業務板卡采用上述基于交換板卡變更的自適應調整方法后,在實際應用過程中,若轉發報文,則會產生將同一個報文轉發到多個端口的情況,也就是會出現多包的問題。
發明內容
本發明實施例提供一種基于交換板卡變更的自適應調整方法及裝置,用以解決現有技術中存在的出現多包的問題。
根據本發明實施例,提供一種基于交換板卡變更的自適應調整方法,應用于框式網絡設備包括的至少兩個業務板卡中,所述至少兩個業務板卡分別與所述框式網絡設備包括的至少兩個交換板卡連接,所述方法包括:
監控到交換板卡變更事件后,獲取連接狀態未改變的內聯端口得到第一內聯端口集合,獲取與變更交換板卡連接的內聯端口得到第二內聯端口集合;
設置非單播阻塞表中所述第二內聯端口集合包括的各個端口為禁止轉發、所述非單播阻塞表中的每個表項放通所述第一內聯端口集合中的一個端口;
創建與所述第二內聯端口集合中的各個端口所在的各個舊聚合組對應的新聚合組,設置非單播業務表中的各個表項的忽略字段均指向各個新聚合組;
將各個舊聚合組中除包含于所述第二內聯端口集合中的端口之外的其他端口添加到對應的新聚合組中,將單播轉發表的出口從各個舊聚合組變更為對應的新聚合組,并將所述非單播業務表中的各個表項的忽略字段從指向各個新聚合組變更為指向各個舊聚合組。
可選的,還包括:
刪除各個舊聚合組包括的端口,并取消所述非單播業務表中的各個表項的忽略字段指向各個舊聚合組。
可選的,創建與所述第二內聯端口集合中的各個端口所在的各個舊聚合組對應的新聚合組之后,還包括:
在忽略表中添加各個舊聚合組的第一標識及其對應的新聚合組的第二標識。
具體的,設置非單播業務表中的各個表項的忽略字段均指向各個新聚合組,具體包括:
獲取非單播業務表中的各個表項的忽略字段;
將各個表項的忽略字段的字段值修改為所述忽略表中各個新聚合的第二標識。
具體的,將所述非單播業務表中的各個表項的忽略字段從指向各個新聚合組變更為指向各個舊聚合組,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銳捷網絡股份有限公司,未經銳捷網絡股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110961962.3/2.html,轉載請聲明來源鉆瓜專利網。





