WO2022143989A1 - Sid compression method and apparatus based on srv6 protocol - Google Patents
Sid compression method and apparatus based on srv6 protocol Download PDFInfo
- Publication number
- WO2022143989A1 WO2022143989A1 PCT/CN2021/143719 CN2021143719W WO2022143989A1 WO 2022143989 A1 WO2022143989 A1 WO 2022143989A1 CN 2021143719 W CN2021143719 W CN 2021143719W WO 2022143989 A1 WO2022143989 A1 WO 2022143989A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- csid
- srh
- sid
- ipda
- prefix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- Embodiments of the present invention relate to the field of network technologies, and in particular, to a SID compression method and device based on the SRV6 protocol.
- SRv6 Segment Routing IPv6, segment routing based on IPv6 forwarding plane
- IP Internet Protocol
- IPv6 Internet Protocol Version 6, Internet Protocol Version 6
- Source Routing Source Routing
- It can unify traditional complex network protocols, realize network protocol simplification and application-level SLA (Service Level Agreement, service level agreement) guarantee, will be 5G (5th Generation Mobile Communication Technology, fifth generation mobile communication technology) and cloud era construction
- 5G Fifth Generation Mobile Communication Technology, fifth generation mobile communication technology
- SRv6 can unify IP forwarding and tunnel forwarding, and has the flexibility and powerful programmability of IPv6, providing strong support for future applications such as intelligent IP network slicing, deterministic networks, and service chains. Therefore, SRv6 is currently a research hotspot in the field of network technology.
- the technical problem to be solved by the embodiments of the present invention is how to reduce the high overhead and processing complexity of the existing SRv6 SID.
- a SID compression method based on the SRV6 protocol comprising: when the cSID matched in the message belongs to this equipment, according to the cSID position identification of the preset position in the IpDa, determine whether the identification is the last cSID under the current Prefix; Described cSID position mark is used to identify the position of current cSID in SRH in current message; If not, then according to described cSID position mark, update next compressed SID in IpDa; If yes, judge whether the cSID under all Prefix The processing has been completed; if the processing has been completed, perform the data forwarding operation; otherwise, match to the next Prefix in the SID list according to SRH.SL to update IpDa, and update SRH.SL to SRH.SL minus the number of cSIDs in IpDa identifier; the cSID number identifier is used to identify the total number of cSIDs in the current message that share the current prefix.
- the cSID position identification according to the preset position in the IpDa, judging whether the last cSID under the current Prefix includes: judging whether the cSID position identification is 0; if so, Then it is determined that the cSID in the message is the last cSID under the current Prefix; otherwise, it is determined that it is not the last cSID under the current Prefix.
- the described judgment whether the cSID under all the Prefix has been processed includes: judging whether SRH.SL is 0; If so, then judge that the cSID under all the Prefix has been processed and completed; otherwise It is determined that the processing is not completed.
- the embodiment of the present invention also discloses a SID compression device based on the SRV6 protocol, including: a first judgment unit, which is set to, when the cSID matched in the message belongs to the device, according to the IpDa
- the cSID position identification of the preset position is judged to be the last cSID under the current Prefix; the cSID position identification is used to identify the position of the current cSID in the SRH in the current message;
- the first update unit is set to be determined if the No, then according to the cSID position identification, update the next compressed SID in IpDa;
- the second judgment unit is set to if judged to be, then judge whether the cSID under all Prefix has been processed;
- the processing unit is set to if It is determined that the processing has been completed, and the data forwarding operation is performed; the second updating unit is set to match the next Prefix in the SID list according to SRH.SL to update the
- the first judgment unit is set to judge whether the cSID position identifier is 0; if so, then judge that the cSID in the message is the last cSID under the current Prefix; otherwise It is determined that it is not the last cSID under the current Prefix.
- the second judgment unit is set to judge whether SRH.SL is 0; if so, it is judged that all cSIDs under the prefix have been processed; otherwise, it is judged that the processing has not been completed.
- the matching and updating function of the compressed SID can be fully realized, and on the other hand, the processing logic is simplified, and the SID compression is taken into account.
- Efficiency and hardware processing complexity facilitate the deployment and promotion of the SRv6 solution.
- Fig. 1 is a kind of schematic diagram of the IPv6 basic header and the SID list of the IPv6 SR of a kind of application uSID in the prior art;
- Fig. 2 is the schematic diagram of the IPv6 basic header and SID list of IPv6 SR in the embodiment of the present invention
- FIG. 3 is a schematic flowchart of a SID compression method based on the SRV6 protocol in an embodiment of the present invention
- FIG. 4 is a schematic diagram of processing when a SID compression method based on the SRV6 protocol in an embodiment of the present invention receives cSID5;
- FIG. 5 is a schematic diagram of processing when a SID compression method based on the SRV6 protocol in an embodiment of the present invention receives cSID0;
- FIG. 6 is a schematic diagram of the processing of a SID compression method based on the SRV6 protocol when cSID1 is received in an embodiment of the present invention
- FIG. 7 is a schematic structural diagram of an apparatus for SID compression based on the SRV6 protocol in an embodiment of the present invention.
- an existing method for reducing the SID overhead is, as shown in FIG. 1 , firstly, the IpDa is split into a format of a universal prefix Prefix+uSID (Micro Segment, micro segment).
- the Prefix is defined as 64 bits (bits)
- the gSID Generalized Segment Identifier
- SID index XL[1:0]
- SI Segment Routing Header, segment routing header
- the matching and updating function of the compressed SID can be fully realized, and on the other hand, the processing logic is simplified, and the SID compression is taken into account.
- Efficiency and hardware processing complexity facilitate the deployment and promotion of the SRv6 solution.
- the embodiment of the invention discloses a SID compression method based on the SRV6 protocol.
- the composition of the Internet Protocol Destination Address (Internet Protocol Destination Address, IpDa for short) includes a general prefix Prefix and a compressed SID (compressed SID). , referred to as cSID), at the same time, it also includes the compressed SID location (cSID Location, referred to as CL) and the compressed SID number (cSID Entry Number, referred to as CE).
- the CL is used to identify the position of the current cSID in the SRH
- the CE is used to identify the total number of cSIDs in the packet that share the current common prefix Prefix.
- the width of a cSID may be 4B or 2B.
- a SID compression method based on the SRV6 protocol according to an embodiment of the present invention may include:
- Step S101 matching whether the cSID belongs to the device
- the destination IP address of the packet that is, the Internet Protocol destination address, is used to search. If the result is matched, it indicates that the cSID belongs to the device and the packet needs to be processed. Otherwise, the process ends as normal packet processing.
- Step S102 detecting whether the preset compressed SID location identifier is 0;
- Step S103 update the next compressed SID information and the compressed SID position identification according to the compressed SID position identification
- the next SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len can be located in the SRH routing extension header.
- cSID_Byte_Len is determined according to the width of the cSID actually set, such as 2B or 4B, and SL is the Segment Left (left segment) in the SRH routing extension header.
- Step S104 detecting whether SRH.SL is 0;
- step S105 If not, go to step S105; otherwise, go to step S106.
- Step S105 update IpDa information and SRH.SL;
- Step S106 data forwarding processing.
- a SID compression method based on the SRV6 protocol according to the embodiment of the present invention by introducing and using CE to represent the number of cSIDs sharing the same Prefix, and CL to represent the position of the currently processed cSID, it can be achieved:
- the embodiment of the present invention discloses a SID compression device based on the SRV6 protocol.
- the SID compression device based on the SRV6 protocol includes: a first judgment unit, which is configured to judge the cSID of the preset position in the IpDa when the cSID matched in the message belongs to the device.
- the cSID position identification is used to identify the position of the current cSID in the SRH in the current message; the first update unit is set to if it is judged not, then according to the cSID position identification , update the next compressed SID in the IpDa; the second judgment unit is set to if the judgment is yes, then judge whether all the cSIDs under the Prefix have been processed; the processing unit is set to if it is judged that the processing has been completed, then execute data forwarding Operation; a second update unit, set to update IpDa by matching to the next Prefix in the SID list according to SRH.SL if it is determined that the processing is not completed, and updating SRH.SL to SRH.SL minus the cSID in IpDa Number identifier; the cSID number identifier is used to identify the total number of cSIDs in the current message that share the current prefix.
- the first judgment unit is set to judge whether the cSID position identifier is 0; if so, then judge that the cSID in the message is the last cSID under the current Prefix; otherwise, it is judged that it is not under the current Prefix the last cSID of .
- the second judging unit is set to judge whether SRH.SL is 0; if so, it is judged that all cSIDs under the prefix have been processed; otherwise, it is judged that the processing has not been completed.
- the SID compression device based on the SRV6 protocol in the embodiment of the present invention and the SID compression method based on the SRV6 protocol in the embodiment of the present invention are based on the same inventive concept. It can be understood by those skilled in the art that, for the corresponding implementation of this embodiment, reference may be made to the corresponding content of a SID compression method based on the SRV6 protocol in this embodiment of the present invention, and details are not repeated here.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本发明要求于2020年12月31日提交中国专利局、申请号为202011640675.4、发明名称“基于SRV6协议的SID压缩方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本发明中。The present invention claims the priority of the Chinese patent application with the application number 202011640675.4 and the invention title "SID compression method and device based on the SRV6 protocol" submitted to the Chinese Patent Office on December 31, 2020, the entire contents of which are incorporated herein by reference middle.
本发明实施例涉及网络技术领域,特别是涉及一种基于SRV6协议的SID压缩方法和装置。Embodiments of the present invention relate to the field of network technologies, and in particular, to a SID compression method and device based on the SRV6 protocol.
SRv6(Segment Routing IPv6,基于IPv6转发平面的段路由)是基于IPv6(Internet Protocol Version 6,互联网协议第6版)和源路由(Source Routing)的新一代IP(Internet Protocol,互联网协议)承载协议,可以统一传统的复杂网络协议,实现网络协议简化和应用级的SLA(Service Level Agreement,服务级别协议)保障,将是5G(5 th Generation Mobile Communication Technology,第五代移动通信技术)和云时代构建智能IP网络的基础。SRv6能够将IP转发和隧道转发统一,具备IPv6的灵活性和强大的可编程能力,为未来智能IP网络切片、确定性网络、业务链等的应用提供了强有力的支撑。因此SRv6目前已是网络技术领域研究的热点。 SRv6 (Segment Routing IPv6, segment routing based on IPv6 forwarding plane) is a new generation of IP (Internet Protocol, Internet Protocol) bearer protocol based on IPv6 (Internet Protocol Version 6, Internet Protocol Version 6) and source routing (Source Routing). It can unify traditional complex network protocols, realize network protocol simplification and application-level SLA (Service Level Agreement, service level agreement) guarantee, will be 5G (5th Generation Mobile Communication Technology, fifth generation mobile communication technology) and cloud era construction The foundation of an intelligent IP network. SRv6 can unify IP forwarding and tunnel forwarding, and has the flexibility and powerful programmability of IPv6, providing strong support for future applications such as intelligent IP network slicing, deterministic networks, and service chains. Therefore, SRv6 is currently a research hotspot in the field of network technology.
目前在SRv6推广过程中遇到一个很大的痛点,极大地影响SRv6的规模化和产业化。这个痛点就是SRv6 SID(Segment Identifier,段标识符)16B(Byte,字节)的字节宽度。当需要携带10个SID的时候,只算SID引入的开销就有160B,再结合IPv6(40)和SRH(8)的开销,总体开销来到208B;而目前的网络设备大多数不能够处理超过200B的报文,即使能够处理,成本或者功耗也是相当大。At present, there is a big pain point in the process of SRv6 promotion, which greatly affects the scale and industrialization of SRv6. This pain point is the byte width of SRv6 SID (Segment Identifier) 16B (Byte, byte). When 10 SIDs need to be carried, the overhead introduced by the SID alone is 160B. Combined with the overheads of IPv6(40) and SRH(8), the total overhead reaches 208B; however, most current network devices cannot handle more than Even if 200B packets can be processed, the cost or power consumption is quite large.
发明内容SUMMARY OF THE INVENTION
本发明实施例所要解决的技术问题是,如何降低现有SRv6 SID的高开销以及处理的复杂度。The technical problem to be solved by the embodiments of the present invention is how to reduce the high overhead and processing complexity of the existing SRv6 SID.
为了解决上述问题,本发明实施例提供的技术方案如下:In order to solve the above problems, the technical solutions provided by the embodiments of the present invention are as follows:
一种基于SRV6协议的SID压缩方法,其中,包括:当匹配到报文中的cSID属于本设备时,根据IpDa中预设位置的cSID位置标识,判断是否标识为当前Prefix下的最后一个cSID;所述cSID位置标识用于标识当前报文中当前cSID在SRH中的位置;如果不是,则根据所述cSID位置标识,在IpDa中更新下一个压缩SID;如果是,判断是否所有Prefix下的cSID已经处理完成;如果已经处理完成,则执行数据转发操作;否则根据SRH.SL匹配到SID列表中的下一个Prefix以更新IpDa,以及将SRH.SL更新为SRH.SL减去IpDa中的cSID数目标识;所述cSID数目标识用于标识当前报文中共享当前Prefix的cSID总数。A SID compression method based on the SRV6 protocol, comprising: when the cSID matched in the message belongs to this equipment, according to the cSID position identification of the preset position in the IpDa, determine whether the identification is the last cSID under the current Prefix; Described cSID position mark is used to identify the position of current cSID in SRH in current message; If not, then according to described cSID position mark, update next compressed SID in IpDa; If yes, judge whether the cSID under all Prefix The processing has been completed; if the processing has been completed, perform the data forwarding operation; otherwise, match to the next Prefix in the SID list according to SRH.SL to update IpDa, and update SRH.SL to SRH.SL minus the number of cSIDs in IpDa identifier; the cSID number identifier is used to identify the total number of cSIDs in the current message that share the current prefix.
如上所述的基于SRV6协议的SID压缩方法中,所述根据IpDa中预设位置的cSID位置标识,判断是否标识为当前Prefix下的最后一个cSID包括:判断cSID位置标识是否为0;如果是,则判定报文中的cSID为当前Prefix下的最后一个cSID;否则判定为不是当前Prefix下的最后一个cSID。In the above-mentioned SID compression method based on the SRV6 protocol, the cSID position identification according to the preset position in the IpDa, judging whether the last cSID under the current Prefix includes: judging whether the cSID position identification is 0; if so, Then it is determined that the cSID in the message is the last cSID under the current Prefix; otherwise, it is determined that it is not the last cSID under the current Prefix.
如上所述的基于SRV6协议的SID压缩方法中,所述根据所述cSID位置标识,在IpDa中更新下一个压缩SID包括:执行IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len;其中cSID_Byte_Len为cSID的预设宽度。In the above-mentioned SID compression method based on the SRV6 protocol, the updating of the next compressed SID in IpDa according to the cSID location identifier includes: executing IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL* cSID_Byte_Len; where cSID_Byte_Len is the preset width of the cSID.
如上所述的基于SRV6协议的SID压缩方法中,所述判断是否所有Prefix下的cSID已经处理完成包括:判断SRH.SL是否为0;如果是,则判定所有Prefix下的cSID已经处理完成;否则判定没有处理完成。In the above-mentioned SID compression method based on the SRV6 protocol, the described judgment whether the cSID under all the Prefix has been processed includes: judging whether SRH.SL is 0; If so, then judge that the cSID under all the Prefix has been processed and completed; otherwise It is determined that the processing is not completed.
如上所述的基于SRV6协议的SID压缩方法中所述根据SRH.SL匹配到SID列表中的下一个Prefix以更新IpDa,以及将SRH.SL更新为SRH.SL 减去IpDa中的cSID数目标识包括:执行IpDa=SRH.SID_LIST[SRH.SL-1]以及SRH.SL=SRH.SL-IpDa.CE。Described in the SID compression method based on the SRV6 protocol as described above, match to the next Prefix in the SID list according to SRH.SL to update IpDa, and update SRH.SL to SRH.SL minus the number of cSIDs in the IpDa identifier includes: : Execute IpDa=SRH.SID_LIST[SRH.SL-1] and SRH.SL=SRH.SL-IpDa.CE.
为了解决上述的技术问题,本发明实施例还公开了一种基于SRV6协议的SID压缩装置,包括:第一判断单元,被设置为当匹配到报文中的cSID属于本设备时,根据IpDa中预设位置的cSID位置标识,判断是否标识为当前Prefix下的最后一个cSID;所述cSID位置标识用于标识当前报文中当前cSID在SRH中的位置;第一更新单元,被设置为如果判定不是,则根据所述cSID位置标识,在IpDa中更新下一个压缩SID;第二判断单元,被设置为如果判定是,则判断是否所有Prefix下的cSID已经处理完成;处理单元,被设置为如果判定已经处理完成,则执行数据转发操作;第二更新单元,被设置为如果判定未处理完成,则根据SRH.SL匹配到SID列表中的下一个Prefix以更新IpDa,以及将SRH.SL更新为SRH.SL减去IpDa中的cSID数目标识;所述cSID数目标识用于标识当前报文中共享当前Prefix的cSID总数。In order to solve the above-mentioned technical problem, the embodiment of the present invention also discloses a SID compression device based on the SRV6 protocol, including: a first judgment unit, which is set to, when the cSID matched in the message belongs to the device, according to the IpDa The cSID position identification of the preset position is judged to be the last cSID under the current Prefix; the cSID position identification is used to identify the position of the current cSID in the SRH in the current message; the first update unit is set to be determined if the No, then according to the cSID position identification, update the next compressed SID in IpDa; The second judgment unit is set to if judged to be, then judge whether the cSID under all Prefix has been processed; The processing unit is set to if It is determined that the processing has been completed, and the data forwarding operation is performed; the second updating unit is set to match the next Prefix in the SID list according to SRH.SL to update the IpDa if it is determined that the processing has not been completed, and update SRH.SL to SRH.SL minus the cSID number identifier in the IpDa; the cSID number identifier is used to identify the total number of cSIDs in the current message that share the current prefix.
如上所述的基于SRV6协议的SID压缩装置中,所述第一判断单元被设置为判断cSID位置标识是否为0;如果是,则判定报文中的cSID为当前Prefix下的最后一个cSID;否则判定为不是当前Prefix下的最后一个cSID。In the SID compression device based on the SRV6 protocol as above, the first judgment unit is set to judge whether the cSID position identifier is 0; if so, then judge that the cSID in the message is the last cSID under the current Prefix; otherwise It is determined that it is not the last cSID under the current Prefix.
如上所述的基于SRV6协议的SID压缩装置中,所述第一更新单元被设置为执行IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len;其中cSID_Byte_Len为cSID的预设宽度。In the SID compression device based on the SRV6 protocol as described above, the first update unit is set to execute IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len; wherein cSID_Byte_Len is the preset width of cSID .
如上所述的基于SRV6协议的SID压缩装置中,所述第二判断单元被设置为判断SRH.SL是否为0;如果是,则判定所有Prefix下的cSID已经处理完成;否则判定没有处理完成。In the above-mentioned SID compression device based on the SRV6 protocol, the second judgment unit is set to judge whether SRH.SL is 0; if so, it is judged that all cSIDs under the prefix have been processed; otherwise, it is judged that the processing has not been completed.
如上所述的基于SRV6协议的SID压缩装置中,所述第二更新单元被设置为执行IpDa=SRH.SID_LIST[SRH.SL-1]以及SRH.SL=SRH.SL- IpDa.CE。In the SID compression apparatus based on the SRV6 protocol as described above, the second update unit is configured to execute IpDa=SRH.SID_LIST[SRH.SL-1] and SRH.SL=SRH.SL-IpDa.CE.
与现有技术相比,本发明实施例的技术方案具有以下优点:Compared with the prior art, the technical solutions of the embodiments of the present invention have the following advantages:
本发明实施例通过在网际协议目的地址IpDa中引入压缩SID位置标识和压缩SID数目两个参数,一方面能够完全实现压缩SID的匹配更新功能,另一方面也简化了处理逻辑,兼顾了SID压缩效率和硬件处理复杂度,进而方便了SRv6方案的部署和推广。In the embodiment of the present invention, by introducing two parameters, the location identifier of the compressed SID and the number of compressed SIDs, into the Internet protocol destination address IpDa, on the one hand, the matching and updating function of the compressed SID can be fully realized, and on the other hand, the processing logic is simplified, and the SID compression is taken into account. Efficiency and hardware processing complexity facilitate the deployment and promotion of the SRv6 solution.
图1是现有技术中一种应用uSID的IPv6 SR的IPv6基本头和SID列表的示意图;Fig. 1 is a kind of schematic diagram of the IPv6 basic header and the SID list of the IPv6 SR of a kind of application uSID in the prior art;
图2是本发明实施例中IPv6 SR的IPv6基本头和SID列表的示意图;Fig. 2 is the schematic diagram of the IPv6 basic header and SID list of IPv6 SR in the embodiment of the present invention;
图3是本发明实施例中一种基于SRV6协议的SID压缩方法的流程示意图;3 is a schematic flowchart of a SID compression method based on the SRV6 protocol in an embodiment of the present invention;
图4是本发明实施例中一种基于SRV6协议的SID压缩方法在接收到cSID5时的处理示意图;4 is a schematic diagram of processing when a SID compression method based on the SRV6 protocol in an embodiment of the present invention receives cSID5;
图5是本发明实施例中一种基于SRV6协议的SID压缩方法在接收到cSID0时的处理示意图;5 is a schematic diagram of processing when a SID compression method based on the SRV6 protocol in an embodiment of the present invention receives cSID0;
图6是本发明实施例中一种基于SRV6协议的SID压缩方法在接收到cSID1时的处理示意图;6 is a schematic diagram of the processing of a SID compression method based on the SRV6 protocol when cSID1 is received in an embodiment of the present invention;
图7是本发明实施例中一种基于SRV6协议的SID压缩装置的结构示意图。FIG. 7 is a schematic structural diagram of an apparatus for SID compression based on the SRV6 protocol in an embodiment of the present invention.
目前在SRv6推广过程中遇到一个很大的痛点,极大地影响SRv6的规模化和产业化。这个痛点就是SRv6 SID 16B的字节宽度。当需要携带10个SID的时候,只算SID引入的开销就有160B,再结合IPv6(40)和SRH(8) 的开销,总体开销来到208B;而目前的网络设备大多数不能够处理超过200B的报文,即使能够处理,成本或者功耗也是相当大。At present, there is a big pain point in the process of SRv6 promotion, which greatly affects the scale and industrialization of SRv6. This pain point is the byte width of SRv6 SID 16B. When 10 SIDs need to be carried, the overhead introduced by the SID alone is 160B. Combined with the overhead of IPv6(40) and SRH(8), the total overhead reaches 208B; and most current network devices cannot handle more than Even if 200B packets can be processed, the cost or power consumption is quite large.
对此,现有用以减少SID开销的方法是,如图1所示,首先将IpDa拆分成通用前缀Prefix+uSID(Micro Segment,微段)的格式。一般定义Prefix为64bit(比特),gSID(Generalized Segment Identifier,通用分段标识)为32bit,这样在一个SID(128bit)中携带4个gSID。同时,通过引入SID索引XL[1:0](SID index,SI),来记录next SID(下一个SID)在SRH(Segment Routing Header,段路由报头)中当前SID中的位置。In this regard, an existing method for reducing the SID overhead is, as shown in FIG. 1 , firstly, the IpDa is split into a format of a universal prefix Prefix+uSID (Micro Segment, micro segment). Generally, the Prefix is defined as 64 bits (bits), and the gSID (Generalized Segment Identifier) is 32 bits, so that 4 gSIDs are carried in one SID (128 bits). At the same time, by introducing the SID index XL[1:0] (SID index, SI), the position of the next SID (next SID) in the current SID in the SRH (Segment Routing Header, segment routing header) is recorded.
在实际应用中,当每次需要更新uSID的时候,需要判断SI中XL的值。以一个SID中携带4个uSID为例,当XL==0时,需要将SRH.SL-1,然后根据XL的指示,取出对应位置的uSID。同时,设置XL=3,当XL>0时,不能更新SRH.SL,从当前SRH.SID_LIST根据XL的指示取出uSID。在所述方法中,XL的更新和SRH.SL的更新会耦合在一起,因此导致uSID的设计相当复杂,硬件实现难点高,不利于SID压缩方案的推广和部署。In practical applications, each time the uSID needs to be updated, the value of XL in the SI needs to be determined. Taking 4 uSIDs carried in one SID as an example, when XL==0, SRH.SL-1 needs to be set, and then the uSID of the corresponding position is taken out according to the instruction of XL. At the same time, set XL=3, when XL>0, SRH.SL cannot be updated, and the uSID is retrieved from the current SRH.SID_LIST according to the instruction of XL. In the method, the update of XL and the update of SRH.SL will be coupled together, so the design of the uSID is quite complicated, and the hardware implementation is difficult, which is not conducive to the promotion and deployment of the SID compression scheme.
本发明实施例通过在网际协议目的地址IpDa中引入压缩SID位置标识和压缩SID数目两个参数,一方面能够完全实现压缩SID的匹配更新功能,另一方面也简化了处理逻辑,兼顾了SID压缩效率和硬件处理复杂度,进而方便了SRv6方案的部署和推广。In the embodiment of the present invention, by introducing two parameters, the location identifier of the compressed SID and the number of compressed SIDs, into the Internet protocol destination address IpDa, on the one hand, the matching and updating function of the compressed SID can be fully realized, and on the other hand, the processing logic is simplified, and the SID compression is taken into account. Efficiency and hardware processing complexity facilitate the deployment and promotion of the SRv6 solution.
为使本发明实施例的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明实施例做详细的说明。In order to make the above objects, features and advantages of the embodiments of the present invention more clearly understood, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
本发明实施例公开了一种基于SRV6协议的SID压缩方法。如图2所示,本发明实施例的IPv6 SR的报文封装格式的IPv6基本头中,网际协议目的地址(Internet Protocol Destination Address,简称IpDa)的组成除了包括通用前缀Prefix和压缩SID(compressed SID,简称cSID)外,同时,还包括压缩SID位置(cSID Location,简称CL)和压缩SID数目(cSID Entry Number,简称CE)。其中CL用于标识当前cSID在SRH中的位置,CE 用于标识该报文中共享当前通用前缀Prefix的cSID总数。在可选的实施中,一个cSID的宽度可以是4B,也可以是2B。The embodiment of the invention discloses a SID compression method based on the SRV6 protocol. As shown in FIG. 2 , in the IPv6 basic header of the packet encapsulation format of the IPv6 SR according to the embodiment of the present invention, the composition of the Internet Protocol Destination Address (Internet Protocol Destination Address, IpDa for short) includes a general prefix Prefix and a compressed SID (compressed SID). , referred to as cSID), at the same time, it also includes the compressed SID location (cSID Location, referred to as CL) and the compressed SID number (cSID Entry Number, referred to as CE). The CL is used to identify the position of the current cSID in the SRH, and the CE is used to identify the total number of cSIDs in the packet that share the current common prefix Prefix. In an optional implementation, the width of a cSID may be 4B or 2B.
本发明实施例的一种基于SRV6协议的SID压缩方法,如图3所示,可包括:A SID compression method based on the SRV6 protocol according to an embodiment of the present invention, as shown in FIG. 3 , may include:
步骤S101,匹配cSID是否属于本设备;Step S101, matching whether the cSID belongs to the device;
对接收到的SRv6报文进行处理。在cSID处理过程中,采用报文的目的IP地址,即网际协议目的地址进行查找,若匹配到结果,表明cSID是属于本设备,该报文需要处理。否则,作为一般数据包处理,本流程结束。Process the received SRv6 packets. In the cSID processing process, the destination IP address of the packet, that is, the Internet Protocol destination address, is used to search. If the result is matched, it indicates that the cSID belongs to the device and the packet needs to be processed. Otherwise, the process ends as normal packet processing.
步骤S102,检测预设置的压缩SID位置标识是否为0;Step S102, detecting whether the preset compressed SID location identifier is 0;
本实施例的IpDa字段在预设位置设置有压缩SID位置标识CL,如果此时IpDa.CL!=0,可判定后续还有相应的cSID没有处理完,因此进入步骤S103;否则,说明共享当前通用前缀的Prefix的cSID已经处理完毕,后续在当前通用前缀的Prefix下没有其他cSID需要处理了,因此进入步骤S104。The IpDa field of this embodiment is set with a compressed SID location identifier CL at a preset position, if at this time IpDa.CL! = 0, it can be determined that there are corresponding cSIDs that have not been processed in the future, so step S103 is entered; otherwise, it means that the cSIDs of the Prefix sharing the current common prefix have been processed, and no other cSIDs need to be processed subsequently under the Prefix of the current common prefix. Therefore, it goes to step S104.
步骤S103,根据所述压缩SID位置标识,更新下一个压缩SID信息以及压缩SID位置标识;Step S103, update the next compressed SID information and the compressed SID position identification according to the compressed SID position identification;
根据压缩SID位置标识CL,在SID列表(Segment List)中,可以在SRH路由扩展头中,定位到下一个SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len。其中,cSID_Byte_Len根据实际设定的cSID的宽度而定,如可以是2B或4B,SL为SRH路由扩展头中的Segment Left(左段)。According to the compressed SID location identifier CL, in the SID list (Segment List), the next SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len can be located in the SRH routing extension header. Among them, cSID_Byte_Len is determined according to the width of the cSID actually set, such as 2B or 4B, and SL is the Segment Left (left segment) in the SRH routing extension header.
在定位到下一个cSID后,可以将其更新到IpDa.cSID中,然后将CL的值-1,从而完成了对下一个cSID匹配的准备。After locating the next cSID, you can update it to IpDa.cSID, and then set the value of CL to -1, thus completing the preparation for the next cSID match.
步骤S104,检测SRH.SL是否为0;Step S104, detecting whether SRH.SL is 0;
如果否,则进入步骤S105;否则进入步骤S106。If not, go to step S105; otherwise, go to step S106.
步骤S105,更新IpDa信息以及SRH.SL;Step S105, update IpDa information and SRH.SL;
当SRH.SL!=0时,可判定需要处理下一个Prefix所关联的一串cSID。此时,首先更新IpDa,即新的IpDa=SRH.SID_LIST[SRH.SL-1],定位到所对应的IpDa,直接将其整体覆盖掉当前IPv6 Header中的IpDa。然后,再将SRH.SL减去经更新替换后的IpDa中的CE,即SRH.SL=SRH.SL-IpDa.CE,即可得到新的SRH.SL。When SRH.SL! When =0, it can be determined that a series of cSIDs associated with the next Prefix need to be processed. At this time, first update the IpDa, that is, the new IpDa=SRH.SID_LIST[SRH.SL-1], locate the corresponding IpDa, and directly cover the entire IpDa in the current IPv6 Header. Then, subtract the CE in the updated and replaced IpDa from SRH.SL, that is, SRH.SL=SRH.SL-IpDa.CE, to obtain a new SRH.SL.
步骤S106,数据转发处理。Step S106, data forwarding processing.
当SRH.SL==0时,表明所有SID已经处理完成,后续按现有数据转发做正常处理即可。When SRH.SL==0, it indicates that all SIDs have been processed, and subsequent data forwarding can be performed as normal processing.
图4~图6表示出了cSID的一个处理实例。当匹配到cSID5属于本设备时,通过SRH.SID_LIST[SRH.SL]+CL*4B/2B定位到下一个cSID4,然后将IpDa中的cSID5更新为cSID4,同时,CL减1,更新为4。4 to 6 show an example of processing of cSID. When it matches that cSID5 belongs to this device, locate the next cSID4 through SRH.SID_LIST[SRH.SL]+CL*4B/2B, and then update the cSID5 in IpDa to cSID4, and at the same time, CL is reduced by 1 and updated to 4.
如图5所示,将CL更新为0,cSID更新为cSID0后,如果此时当匹配到cSID0,判定共享当前Prefix的cSID已经处理完成。由于SRH.SL!=0,则后续需要准备处理下一个Prefix所关联的cSID。由于此时SRH.SL为2,因此通过IpDa=SRH.SID_LIST[SRH.SL-1]=SRH.SID_LIST[1],对IpDa进行更新。更新后的IpDa.CE=2,因此SRH.SL=SRH.SL-IpDa.CE=0。As shown in Figure 5, after updating the CL to 0 and the cSID to cSID0, if it matches cSID0 at this time, it is determined that the cSID sharing the current Prefix has been processed. Thanks SRH.SL! =0, then you need to prepare to process the cSID associated with the next prefix. Since SRH.SL is 2 at this time, IpDa is updated by IpDa=SRH.SID_LIST[SRH.SL-1]=SRH.SID_LIST[1]. Updated IpDa.CE=2, so SRH.SL=SRH.SL-IpDa.CE=0.
如图6所示,当接收并匹配到cSID0后,由于此时IpDa.CL==0,同时,SRH.SL=0,因此此时可以去掉SRH扩展头,完成解封装后,获得报文数据,进行正常的转发处理。As shown in Figure 6, when cSID0 is received and matched, since IpDa.CL==0 and SRH.SL=0 at the same time, the SRH extension header can be removed at this time, and the message data can be obtained after decapsulation is completed. , and perform normal forwarding processing.
本发明实施例的一种基于SRV6协议的SID压缩方法,通过引入使用CE来代表共享同一个Prefix的cSID数目,以及CL代表当前处理的cSID的位置,可以实现:A SID compression method based on the SRV6 protocol according to the embodiment of the present invention, by introducing and using CE to represent the number of cSIDs sharing the same Prefix, and CL to represent the position of the currently processed cSID, it can be achieved:
1.cSID可以支持16bit、32bit或者任意bit宽度,大大提升了cSID的适用规格,便于SRv6的推广和部署,提升了压缩SID的灵活性,例如, cSID=16bit时,可以提升8倍的cSID数目,cSID=32bit时,可以提升4倍cSID数目;1. cSID can support 16bit, 32bit or any bit width, which greatly improves the applicable specifications of cSID, facilitates the promotion and deployment of SRv6, and improves the flexibility of compressing SID. For example, when cSID=16bit, the number of cSIDs can be increased by 8 times , when cSID=32bit, the number of cSIDs can be increased by 4 times;
2.在对cSID的处理过程中,只需要做一次运算,即当CL!=0时,将CL的值减1;当CL==0时,SRH.SL-CE,实现了和SRH.SL更新的分离,简化cSID的逻辑处理,从而简化硬件设计。2. In the process of cSID processing, only one operation needs to be done, that is, when CL! When =0, the value of CL is reduced by 1; when CL==0, SRH.SL-CE realizes the separation from SRH.SL update, simplifies the logical processing of cSID, and thus simplifies hardware design.
本发明实施例公开了一种基于SRV6协议的SID压缩装置。如图7所示,所述基于SRV6协议的SID压缩装置包括:第一判断单元,被设置为当匹配到报文中的cSID属于本设备时,根据IpDa中预设位置的cSID位置标识,判断是否标识为当前Prefix下的最后一个cSID;所述cSID位置标识用于标识当前报文中当前cSID在SRH中的位置;第一更新单元,被设置为如果判定不是,则根据所述cSID位置标识,在IpDa中更新下一个压缩SID;第二判断单元,被设置为如果判定是,则判断是否所有Prefix下的cSID已经处理完成;处理单元,被设置为如果判定已经处理完成,则执行数据转发操作;第二更新单元,被设置为如果判定未处理完成,则根据SRH.SL匹配到SID列表中的下一个Prefix以更新IpDa,以及将SRH.SL更新为SRH.SL减去IpDa中的cSID数目标识;所述cSID数目标识用于标识当前报文中共享当前Prefix的cSID总数。The embodiment of the present invention discloses a SID compression device based on the SRV6 protocol. As shown in FIG. 7 , the SID compression device based on the SRV6 protocol includes: a first judgment unit, which is configured to judge the cSID of the preset position in the IpDa when the cSID matched in the message belongs to the device. Whether it is identified as the last cSID under the current Prefix; the cSID position identification is used to identify the position of the current cSID in the SRH in the current message; the first update unit is set to if it is judged not, then according to the cSID position identification , update the next compressed SID in the IpDa; the second judgment unit is set to if the judgment is yes, then judge whether all the cSIDs under the Prefix have been processed; the processing unit is set to if it is judged that the processing has been completed, then execute data forwarding Operation; a second update unit, set to update IpDa by matching to the next Prefix in the SID list according to SRH.SL if it is determined that the processing is not completed, and updating SRH.SL to SRH.SL minus the cSID in IpDa Number identifier; the cSID number identifier is used to identify the total number of cSIDs in the current message that share the current prefix.
在可选的实施中,所述第一判断单元被设置为判断cSID位置标识是否为0;如果是,则判定报文中的cSID为当前Prefix下的最后一个cSID;否则判定为不是当前Prefix下的最后一个cSID。In an optional implementation, the first judgment unit is set to judge whether the cSID position identifier is 0; if so, then judge that the cSID in the message is the last cSID under the current Prefix; otherwise, it is judged that it is not under the current Prefix the last cSID of .
在可选的实施中,所述第一更新单元被设置为执行IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len;其中cSID_Byte_Len为cSID的预设宽度。In an optional implementation, the first update unit is configured to execute IpDa.cSID=SRH.SID_LIST[SRH.SL]+IpDa.CL*cSID_Byte_Len; where cSID_Byte_Len is a preset width of cSID.
在可选的实施中,所述第二判断单元被设置为判断SRH.SL是否为0;如果是,则判定所有Prefix下的cSID已经处理完成;否则判定没有处理完成。In an optional implementation, the second judging unit is set to judge whether SRH.SL is 0; if so, it is judged that all cSIDs under the prefix have been processed; otherwise, it is judged that the processing has not been completed.
在可选的实施中,所述第二更新单元被设置为执行IpDa=SRH.SID_LIST[SRH.SL-1]以及SRH.SL=SRH.SL-IpDa.CE。In an optional implementation, the second update unit is configured to perform IpDa=SRH.SID_LIST[SRH.SL-1] and SRH.SL=SRH.SL-IpDa.CE.
本领域技术人员可以理解的是,本发明实施例的一种基于SRV6协议的SID压缩装置和本发明实施例的一种基于SRV6协议的SID压缩方法为基于同一发明构思。本领域技术人员可以理解的是,本实施例的相应实施可以参照本发明实施例的一种基于SRV6协议的SID压缩方法的相应内容,此处不再赘述。It can be understood by those skilled in the art that the SID compression device based on the SRV6 protocol in the embodiment of the present invention and the SID compression method based on the SRV6 protocol in the embodiment of the present invention are based on the same inventive concept. It can be understood by those skilled in the art that, for the corresponding implementation of this embodiment, reference may be made to the corresponding content of a SID compression method based on the SRV6 protocol in this embodiment of the present invention, and details are not repeated here.
以上是对本发明实施例的实现方式的可选的说明,但是本领域的技术人员将理解的是,前面实施方案是示例性的并且是出于清晰和理解的目地,而不限于本发明实施例的范围,所意图的是,本领域的技术人员在阅读了说明书并研究了附图之后,会明了其所有置换形式,增强形式,等同形式,组合形式,改进形式都被包括在本发明实施例的实质范围内。The above are optional descriptions of the implementation manners of the embodiments of the present invention, but those skilled in the art will understand that the foregoing embodiments are exemplary and for the purpose of clarity and understanding, and are not limited to the embodiments of the present invention It is intended that after reading the description and studying the accompanying drawings, those skilled in the art will understand that all replacement forms, enhanced forms, equivalent forms, combined forms, and improved forms are included in the embodiments of the present invention. within the real scope.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: ROM, RAM, magnetic disk or optical disk, etc.
虽然本发明实施例披露如上,但本发明实施例并非限定于此。任何本领域技术人员,在不脱离本发明实施例的精神和范围内,均可作各种更动与修改,因此本发明实施例的保护范围应当以权利要求所限定的范围为准。Although the embodiments of the present invention are disclosed above, the embodiments of the present invention are not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of the present invention. Therefore, the protection scope of the embodiments of the present invention should be based on the scope defined by the claims.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011640675.4 | 2020-12-31 | ||
| CN202011640675.4A CN112738116B (en) | 2020-12-31 | 2020-12-31 | SID compression method and device based on SRV6 protocol |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2022143989A1 true WO2022143989A1 (en) | 2022-07-07 |
Family
ID=75609103
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/143719 Ceased WO2022143989A1 (en) | 2020-12-31 | 2021-12-31 | Sid compression method and apparatus based on srv6 protocol |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112738116B (en) |
| WO (1) | WO2022143989A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115396354A (en) * | 2022-08-24 | 2022-11-25 | 苏州盛科通信股份有限公司 | SRv6 message SID segmented query method and application |
| CN119211125A (en) * | 2024-09-10 | 2024-12-27 | 新华三技术有限公司 | A message processing method, device, electronic device and storage medium |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112738116B (en) * | 2020-12-31 | 2022-08-26 | 苏州盛科通信股份有限公司 | SID compression method and device based on SRV6 protocol |
| CN113726654B (en) * | 2021-08-13 | 2023-05-26 | 新华三信息安全技术有限公司 | Message forwarding method and device of SRV6 protocol, electronic equipment and medium |
| CN117908790B (en) * | 2024-01-18 | 2024-08-16 | 博越微电子(江苏)有限公司 | ONFI PHY quick switching training device based on single Channel multiple Die |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190394211A1 (en) * | 2018-06-26 | 2019-12-26 | Cisco Technology, Inc. | Providing Processing and Network Efficiencies in Protecting Internet Protocol Version 6 Segment Routing Packets and Functions Using Security Segment Identifiers |
| CN111314219A (en) * | 2020-02-24 | 2020-06-19 | 盛科网络(苏州)有限公司 | Efficient forwarding method and device for IPv6 segmented routing |
| CN111628995A (en) * | 2020-05-26 | 2020-09-04 | 新华三信息安全技术有限公司 | SID compression method, SID compression device, SID compression equipment and storage medium based on SRv6 |
| CN111935014A (en) * | 2020-10-19 | 2020-11-13 | 网络通信与安全紫金山实验室 | Message forwarding method and device based on SRv6 network, storage medium and electronic equipment |
| CN112738116A (en) * | 2020-12-31 | 2021-04-30 | 盛科网络(苏州)有限公司 | SID compression method and device based on SRV6 protocol |
-
2020
- 2020-12-31 CN CN202011640675.4A patent/CN112738116B/en active Active
-
2021
- 2021-12-31 WO PCT/CN2021/143719 patent/WO2022143989A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190394211A1 (en) * | 2018-06-26 | 2019-12-26 | Cisco Technology, Inc. | Providing Processing and Network Efficiencies in Protecting Internet Protocol Version 6 Segment Routing Packets and Functions Using Security Segment Identifiers |
| CN111314219A (en) * | 2020-02-24 | 2020-06-19 | 盛科网络(苏州)有限公司 | Efficient forwarding method and device for IPv6 segmented routing |
| CN111628995A (en) * | 2020-05-26 | 2020-09-04 | 新华三信息安全技术有限公司 | SID compression method, SID compression device, SID compression equipment and storage medium based on SRv6 |
| CN111935014A (en) * | 2020-10-19 | 2020-11-13 | 网络通信与安全紫金山实验室 | Message forwarding method and device based on SRv6 network, storage medium and electronic equipment |
| CN112738116A (en) * | 2020-12-31 | 2021-04-30 | 盛科网络(苏州)有限公司 | SID compression method and device based on SRV6 protocol |
Non-Patent Citations (1)
| Title |
|---|
| Z. LI C. LI HUAWEI TECHNOLOGIES C. XIE CHINA TELECOM K. LEE LG U+ H. TIAN F. ZHAO CAICT J. GUICHARD FUTUREWEI TECHNOLOGIES C. LI C: "Compressed SRv6 Network Programming; draft-li-spring-compressed-srv6-np-02.txt", COMPRESSED SRV6 NETWORK PROGRAMMING; DRAFT-LI-SPRING-COMPRESSED-SRV6-NP-02.TXT; INTERNET-DRAFT: SPRING WORKING GROUP, no. 2, 25 February 2020 (2020-02-25), Internet Society (ISOC) 4, rue des Falaises CH- 1205 Geneva, Switzerland , pages 1 - 24, XP015137894 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115396354A (en) * | 2022-08-24 | 2022-11-25 | 苏州盛科通信股份有限公司 | SRv6 message SID segmented query method and application |
| CN115396354B (en) * | 2022-08-24 | 2023-06-02 | 苏州盛科通信股份有限公司 | SRv6 message SID segmentation query method and application |
| CN119211125A (en) * | 2024-09-10 | 2024-12-27 | 新华三技术有限公司 | A message processing method, device, electronic device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112738116A (en) | 2021-04-30 |
| CN112738116B (en) | 2022-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022143989A1 (en) | Sid compression method and apparatus based on srv6 protocol | |
| EP3113426B1 (en) | Data packet processing method and device | |
| CN105577736B (en) | A kind of electric line carrier communication terminal control mechanism, system and method | |
| WO2020233192A1 (en) | Method and apparatus for providing service for service flow | |
| CN113347092B (en) | A method of processing SRv6 data based on IPv6 | |
| EP2533478A1 (en) | Method, terminal and gateway for transmitting internet protocol version 6 packets in internet protocol version 4 network | |
| WO2021155759A1 (en) | Method and device for processing segment identifier | |
| CN113328915B (en) | An SRv6-based measurement method of the associated network | |
| CN102790813B (en) | Communication method as well as system and terminal equipment based on IPv6 (internet protocol version 6) network | |
| JP2016522627A (en) | Packet processing method and apparatus | |
| CN102938736A (en) | Method and device for realizing IPv6 (Internet Protocol Version 6) network traversing of IPv4 message | |
| KR102261758B1 (en) | High-speed processing method and apparatus for GTP-U packet in mobile network | |
| CN114615197B (en) | Message forwarding method and device, electronic equipment and storage medium | |
| WO2014198064A1 (en) | Method for processing message and forwarder | |
| CN102572007B (en) | Method for forwarding IPv6 (Internet Protocol Version 6) multicasting message across IPv4 (Internet Protocol Version 4) network, and edge equipment | |
| CN116192968B (en) | IPv6 message data processing method and communication method based on SRv6 | |
| WO2022132208A1 (en) | Performance measurement in a segment routing network | |
| CN115022121A (en) | Message processing method, device, equipment and medium | |
| US12267770B2 (en) | Method and apparatus for obtaining network slice identifier | |
| CN110430088B (en) | Method for discovering neighbor nodes and automatically establishing connection in NDN (named data networking) | |
| WO2023125563A1 (en) | Routing information editing method and apparatus, and storage medium and electronic apparatus | |
| CN119697083B (en) | Service redirection method, device, network device and computer-readable storage medium | |
| Xiaoling et al. | Research on IPv6 routing technology | |
| WO2025025807A1 (en) | Message processing method, device, and storage medium | |
| CN107547672A (en) | The switching method and device of router |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21914718 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 23/11/2023) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 21914718 Country of ref document: EP Kind code of ref document: A1 |