[發明專利]SRV6協議的報文轉發方法、裝置、電子設備及介質有效
| 申請號: | 202110930041.0 | 申請日: | 2021-08-13 |
| 公開(公告)號: | CN113726654B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 王剛;林長望 | 申請(專利權)人: | 新華三信息安全技術有限公司 |
| 主分類號: | H04L45/00 | 分類號: | H04L45/00;H04L69/22;H04L69/04 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 李小朋 |
| 地址: | 230001 安徽省合肥市高新區*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | srv6 協議 報文 轉發 方法 裝置 電子設備 介質 | ||
本申請公開了一種SRV6協議的報文轉發方法、裝置、電子設備及介質。通過應用本申請的技術方案,可以在I?Pv6報文轉發過程中,通過在SRH中攜帶的用于確定下一跳目的地址的S?I?D屬性標識,來從G?SRV6Contai?ner中讀取該S?I?D屬性標識所對應的壓縮S?I?D,以使根據該壓縮S?I?D進行外層I?Pv6頭目的地址字段轉發。進而避免相關技術中,只能以數據量過大的S?I?D進行報文轉發所導致的SRH頭中攜帶S?I?D個數有較大限制的問題。
技術領域
本申請中涉及數據通信技術,尤其是一種SRV6協議的報文轉發方法、裝置、電子設備及介質。
背景技術
SRv6是一種網絡轉發技術,其中SRv6是直接在IPv6的IP擴展頭中進行新的擴展,這個擴展部分稱為SRH(Segment?Routing?Header)。
進一步的,標準SRv6的128bit?Segment?ID(分段標識,SID)采用IPv6地址格式的SID,相比MPLS?Label格式的SID具備可路由屬性,簡化域間路徑創建,實現在IPv6網絡中簡化建立端到端路徑的能力。同時,SRv6?SID支持可編程能力,能夠滿足靈活的網絡和業務功能處理,結合集中式和分布式控制平面的協同支持,能靈活滿足各種業務和網絡功能的需求,適應網絡和業務發展的需要。
然而,相關技術中的SRv6技術在網絡實際部署中,通常會面臨由于SID數據量過大所導致的SRH頭中攜帶SID個數有較大限制的問題。
發明內容
本申請實施例提供一種SRV6協議的報文轉發方法、裝置、電子設備及介質,本申請實施例用于解決相關技術中存在的由于SID數據量過大所導致的報文轉發中,SRH頭中攜帶SID個數有較大限制的問題。
其中,根據本申請實施例的一個方面,提供的一種SRV6協議的報文轉發方法,其特征在于,包括:
提取IPv6報文SRH頭的第一SL值;
基于所述第一SL值,獲取所述SRH頭中攜帶的第一SID屬性標識,其中每個SID屬性標識對應唯一的一個壓縮SID;
基于所述第一SID屬性標識,讀取G-SRV6?Container中存儲的第一壓縮SID,其中,所述G-SRV6?Container中按地址字段的先后順序依次存儲有各個壓縮SID;
將所述第一壓縮SID作為所述IPv6報文的目的地址字段并進行轉發。
可選地,在基于本申請上述方法的另一個實施例中,所述基于所述第一SL值,獲取所述SRH頭中攜帶的第一SID屬性標識,包括:
確定所述第一SL值為最大值,獲取所述SRH頭中攜帶的128位標準SID,并將所述標準SID作為所述IPv6報文的目的地址字段;或,
確定所述第一SL值為非最大值,基于所述第一SL值,獲取所述SRH頭中攜帶的第一SID屬性標識。
可選地,在基于本申請上述方法的另一個實施例中,所述基于所述第一SL值,獲取所述SRH頭中攜帶的第一SID屬性標識,包括:
從所述IPv6報文的SRH頭中讀取G-SRV6?Header;
從所述G-SRV6?Header中確定所述第一SL值所反映的第一地址字段位,并從所述G-SRV6?Header的第一地址字段位中提取所述第一SID屬性標識。
可選地,在基于本申請上述方法的另一個實施例中,所述基于所述第一SID屬性標識,讀取G-SRV6?Container中存儲的第一壓縮SID,包括:
從所述IPv6報文的SRH頭中讀取所述G-SRV6?Container;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三信息安全技術有限公司,未經新華三信息安全技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110930041.0/2.html,轉載請聲明來源鉆瓜專利網。





