[發明專利]一種多芯片級聯的轉發系統及轉發控制方法在審
| 申請號: | 202010884638.1 | 申請日: | 2020-08-28 |
| 公開(公告)號: | CN111970201A | 公開(公告)日: | 2020-11-20 |
| 發明(設計)人: | 蔡義君 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L12/741 | 分類號: | H04L12/741;H04L12/761;H04L12/18 |
| 代理公司: | 成都虹橋專利事務所(普通合伙) 51124 | 代理人: | 吳中偉 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 芯片 級聯 轉發 系統 控制 方法 | ||
1.一種多芯片級聯的轉發系統,應用于包括交換芯片和多個轉發芯片的設備中,所述交換芯片與多個轉發芯片通過相應級聯口連接;其特征在于,該系統包括:
芯片鏈路信息收集模塊,用于收集并更新芯片間的鏈路拓撲結構;
轉發鏈路獲取模塊,用于根據VLAN或者組播組中的當前成員的物理狀態和所在芯片的轉發狀態,結合當前芯片間的鏈路拓撲結構獲取未知報文或已知組播報文的轉發鏈路;
轉發控制模塊,用于按照所述轉發鏈路進行未知報文或已知組播報文的轉發。
2.如權利要求1所述的多芯片級聯的轉發系統,其特征在于,所述芯片鏈路信息收集模塊包括:
芯片鏈路表管理模塊,用于創建芯片鏈路表,在芯片間的鏈路發生變化時,更新所述芯片鏈路表,所述芯片鏈路表包括:鏈路ID、源芯片、目的芯片和級聯口;
鏈路收集報文模塊,用于構造以某一個轉發芯片為源芯片,以另一個轉發芯片為目的芯片的鏈路收集報文,周期性將所述鏈路收集報文從源芯片發送到目的芯片;
鏈路信息解析模塊,用于在鏈路收集報文到達目的芯片時,解析鏈路收集報文中的信息,獲得源芯片與目的芯片之間的鏈路信息,并寫入芯片鏈路表中。
3.如權利要求1所述的多芯片級聯的轉發系統,其特征在于,所述轉發鏈路獲取模塊包括:
VLAN/組播組成員信息管理模塊,用于在創建VLAN/組播組時,同步創建VLAN/組播組的成員信息表,所述成員信息表包括:成員所在芯片、芯片轉發狀態和端口列表;當有成員加入或退出或成員物理狀態發生變化時,更新所述成員信息表;
VLAN/組播組鏈路信息管理模塊,用于創建VLAN/組播組鏈路信息表,所述鏈路信息表包括:VLAN/組播組ID、活躍鏈路ID和級聯口;當成員信息表發生更新時,根據更新后的成員信息表計算VLAN/組播組的活躍鏈路,若活躍鏈路發生變化,則更新鏈路信息表;
轉發鏈路確定模塊,用于在芯片鏈路表中查詢以未知報文或已知組播報文的源端口所在芯片作為源芯片的活躍鏈路,將該活躍鏈路確定為轉發鏈路,并將對應的級聯口更新到鏈路信息表中。
4.如權利要求3所述的多芯片級聯的轉發系統,其特征在于,所述根據更新后的成員信息表計算VLAN/組播組的活躍鏈路,具體包括:若成員信息表中有兩個或以上芯片處于轉發狀態,則兩兩芯片之間的鏈路為活躍鏈路。
5.如權利要求1-4任意一項所述的多芯片級聯的轉發系統,其特征在于,所述VLAN/組播組鏈路信息管理模塊還用于,當芯片間的鏈路拓撲結構發生變化時,更新VLAN/組播組鏈路信息表。
6.應用于如權利要求1-5任意一項所述多芯片級聯的轉發系統的轉發控制方法,其特征在于,包括:
收集并更新芯片間的鏈路拓撲結構;
根據VLAN或者組播組中的當前成員的物理狀態和所在芯片的轉發狀態,結合當前芯片間的鏈路拓撲結構獲取未知報文或已知組播報文的轉發鏈路;
按照所述轉發鏈路進行未知報文或已知組播報文的轉發。
7.如權利要求6所述的轉發控制方法,其特征在于,所述收集并更新芯片間的鏈路拓撲結構,具體包括:
創建芯片鏈路表,所述芯片鏈路表包括:鏈路ID、源芯片、目的芯片和級聯口;
構造以某一個轉發芯片為源芯片,以另一個轉發芯片為目的芯片的鏈路收集報文,周期性將所述鏈路收集報文從源芯片發送到目的芯片;
在鏈路收集報文到達目的芯片時,通過解析鏈路收集報文中的信息,獲得源芯片與目的芯片之間的鏈路信息,并寫入芯片鏈路表中;
在芯片間的鏈路發生變化時,更新所述芯片鏈路表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010884638.1/1.html,轉載請聲明來源鉆瓜專利網。





