[發明專利]報文轉發方法以及網絡設備有效
| 申請號: | 202011544298.4 | 申請日: | 2020-12-23 |
| 公開(公告)號: | CN112769669B | 公開(公告)日: | 2022-02-22 |
| 發明(設計)人: | 孫文婷;蔡義君 | 申請(專利權)人: | 邁普通信技術股份有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L9/40;H04L69/22 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 余菲 |
| 地址: | 610041 四川省成都市*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文 轉發 方法 以及 網絡設備 | ||
本發明涉及一種報文轉發方法以及網絡設備,業務卡根據待轉發報文的最外兩層VLAN Tag查詢到對應的VLAN轉換表項并執行VLAN轉換表項中的編輯動作:將最外兩層VLAN Tag剝離,且為剝離報文指定VFI ID;業務卡根據VFI ID查詢業務卡上對應的ACL表項并執行ACL表項綁定的動作:將剝離報文重定向到數據交換卡;數據交換卡根據VFI ID及剝離報文的五元組信息查詢數據交換卡上對應的ACL表項,以將剝離報文還原成待轉發報文后重定向到ACL表項指定的組播組。通過上述方法,可以在不額外增加網絡設備的硬件成本以及不影響CPU性能的前提下,對VLAN Tag的層數超過2層的報文進行解析,避免報文轉發錯誤。
技術領域
本申請屬于通信領域,具體涉及一種報文轉發方法以及網絡設備。
背景技術
在網絡中,網絡設備一般是通過ACL(Access Control Lists,訪問控制列表)來匹配報文所包括的一些字段,例如報文的五元組信息、報文的VLAN Tag(虛擬局域網標簽),然后根據匹配到的ACL所綁定的動作將報文重定向到某個組播組,并轉發出去。
其中,網絡中的報文所攜帶的VLAN Tag的層數不固定。在常規情況下,有不攜帶VLAN Tag的報文,有攜帶1層VLAN Tag的報文,有攜帶2層VLAN Tag的報文。隨著業務地不斷更新以及業務復雜度的增加,需要更多的VLAN來對報文進行標識,因此,網絡中的報文可能會攜帶3層、4層、甚至更多層的VLAN Tag。
然而,對于網絡設備而言,由于其自身資源的限制,使得網絡設備只能準確解析出攜帶的VLAN Tag層數不超過2層的報文的五元組信息,若超過2層,將會導致解析錯誤,從而得到錯誤的五元組信息,以至于后續匹配ACL時,匹配到錯誤的ACL,從而導致報文轉發發生錯誤。
為了避免上述問題,現有技術中,針對攜帶3層及以上VLAN Tag報文,需要借助于CPU(Central Processing Unit,中央處理器)資源來對報文進行解析,或者借助于額外的FPGA(Field Programmable Gate Array,現場可編程門陣列)內部的解析模塊來對報文進行解析,從而得到正確的五元組信息。
然而,若借助于CPU資源,會影響CPU的性能,影響報文的轉發;若使用FPGA,則會增加設計復雜度和設備成本。
發明內容
有鑒于此,本申請的目的在于提供一種報文轉發方法以及網絡設備,可以在不額外增加網絡設備的硬件成本以及不影響CPU性能的前提下,對VLAN Tag的層數超過2層的報文進行解析,避免報文轉發錯誤。
本申請的實施例是這樣實現的:
第一方面,本申請實施例提供一種報文轉發方法,應用于網絡設備,所述網絡設備包括數據交換卡以及業務卡,在所述業務卡上保存有虛擬局域網VLAN轉換表及訪問控制列表ACL,在所述數據交換卡上保存有ACL,且所述業務卡上的ACL與所述數據交換卡上的ACL不同;所述方法包括:所述業務卡獲取到包括至少三層虛擬局域網標簽VLAN Tag的待轉發報文;所述業務卡根據所述待轉發報文的最外兩層VLAN Tag查詢到對應的VLAN轉換表項,并執行所述對應的VLAN轉換表項中的編輯動作:將所述最外兩層VLAN Tag剝離,得到剝離報文,且為所述剝離報文指定對應的虛擬轉發域標識VFI ID;所述業務卡根據所述VFI ID查詢到所述業務卡上對應的ACL表項,并執行該對應的ACL表項所綁定的動作:將所述剝離報文重定向到所述數據交換卡;所述數據交換卡根據所述VFI ID及所述剝離報文所包括的五元組信息查詢到所述數據交換卡上對應的ACL表項,并執行該ACL表項所綁定的動作:將所述剝離報文還原成所述待轉發報文后,重定向到指定的組播組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于邁普通信技術股份有限公司,未經邁普通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011544298.4/2.html,轉載請聲明來源鉆瓜專利網。





