IPv6 Pakcet Processing Method and Apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsJingrong Xie, Yang Xia, Gang Yan, Zhibo Hu
Life of this patent
Estimating the term…
Abstract
An IPv6 packet processing method and apparatus where a first routing device obtains an IPv6 packet, and sends the IPv6 packet to a next-hop routing device. The IPv6 packet includes an IPv6 extension header that includes preceding general indication information, where the preceding general indication information includes first information, and where the first information is used to indicate to process the IPv6 packet only on a data plane of a routing device and not to send the IPv6 packet to a CPU.
Claims20
A first routing device comprising:
- a processor;
- and
- a memory coupled to the processor and configured to store instructions that when executed by the processor, cause the first routing device to:
- obtain an Internet Protocol version 6 (IPv6) packet, wherein the IPv6 packet comprises an IPv6 extension header, wherein the IPv6 extension header comprises preceding general indication information, and wherein the preceding general indication information comprises first information that instructs to process the IPv6 packet on a data plane of a routing device and to not send the IPv6 packet to a central processing unit (CPU);
- and
- send the IPv6 packet to a next-hop routing device based on the first information.
A second routing device comprising:
- a processor;
- and
- a memory coupled to the processor and configured to store instructions that when executed by the processor cause the second routing device to:
- receive an Internet Protocol version 6 (IPv6) packet from a previous-hop routing device, wherein the IPv6 packet comprises an IPv6 extension header comprising preceding general indication information, wherein the preceding general indication information comprises first information that instructs to process the IPv6 packet on a data plane of a routing device and to not send the IPv6 packet to a central processing unit (CPU);
- and
- process the IPv6 packet on second data plane of the second routing device based on the first information.
A network system, comprising:
- a first routing device configured to:
- obtain an Internet Protocol version 6 (IPv6) packet, wherein the IPv6 packet comprises an IPv6 extension header, wherein the IPv6 extension header comprises preceding general indication information, wherein the preceding general indication information comprises first information that instructs to process the IPv6 packet on a data plane of a routing device and to not send the IPv6 packet to a central processing unit (CPU);
- and
- send the IPv6 packet;
- and
- a second routing device coupled to the first routing device and configured to:
- receive the IPv6 packet;
- and
- process the IPv6 packet on a second data plane of the second routing device based on the first information.
Dependencies are inferred from the claim text.