Segment routing forwarding method and device based on IPv6 data plane

A technology of data plane and forwarding method, applied in the field of communication, can solve problems such as reducing packet load efficiency, and achieve the effect of improving load efficiency and reducing overhead

Active Publication Date: 2018-06-12
ZTE CORP
View PDF6 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a segment routing forwarding method and device based on the IPv6 data plane, which solves the problem that when the SRH is introduced into the SR-IPv6 header, a string of mandatory IPv6 address lists will be seriously reduced. The problem of the load efficiency of the message

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Segment routing forwarding method and device based on IPv6 data plane
  • Segment routing forwarding method and device based on IPv6 data plane
  • Segment routing forwarding method and device based on IPv6 data plane

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0034] see figure 1 , figure 1 It is a flow chart of a segment routing forwarding method based on the IPv6 data plane provided by the embodiment of the present invention. The present invention will be described below by taking the method running on the first routing node as an example, as figure 1 As shown, the method includes:

[0035] Step S101. Determine the next routing node / link from pre-acquired segment routing path information, wherein the segment routing path information includes at least one routing node or at least one routing link arranged in an orderly manner.

[0036] The method may determine the next routing node / link according to the message to be sent, or determine the next routing node / link according to the received message. The first routing node may be a source node or an intermediate node. The pre-acquired segment routing path information may be sent by a controller to the first routing node and stored by the first routing node. The segment routing path...

no. 2 example

[0072] see Figure 5 , Figure 5 It is a flow chart of another IPv6 data plane-based segment routing forwarding method provided by an embodiment of the present invention. It should be noted that, Figure 5 The flow chart shown in is a flow chart of applying the method to the source node (that is, when the first routing node is the source node). Such as Figure 5 As shown, the method includes:

[0073] Step 501: Determine the original destination address of the message, and determine the segment routing path information corresponding to the message from one or more segment routing paths acquired in advance according to a preset method.

[0074] Step 502. Determine that the first routing node / first routing link in the segment routing path information corresponding to the message is the next routing node / link.

[0075] In this step, after the method determines the segment routing path information corresponding to the message, it determines that the first routing node / first rout...

no. 3 example

[0083] see Figure 6 , Figure 6 It is a flow chart of another IPv6 data plane-based segment routing forwarding method provided by an embodiment of the present invention. It should be noted that, Figure 6 The flow chart shown in is a flow chart of the method running on an intermediate node (that is, the first routing node is not the source node). Such as Figure 6 As shown, the method includes:

[0084] Step 601. Receive a message sent by a previous routing node, wherein the message carries unique identification information and an offset of a segment routing path.

[0085] In this step, the method receives the message sent by the previous routing node, for example, the node B in the first embodiment of the present invention receives the message sent by the previous routing node S. It should be noted that the first routing node may receive the message directly from the previous routing node S, or receive the message sent by the previous routing node S through other interme...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention provides a segment routing forwarding method and device based on an IPv6 data plane. The method comprises the steps of: determining a next routing node / link from segment routing path information obtained in advance, wherein the segment routing path information comprises at least one well-ordered routing node or routing link; updating the offset in a message; and forwarding the message to the next routing node, or, forwarding the message according to the next routing link. Thereby, the expense of segment routing added to a message header can be obviously reduced;and the load efficiency of the message is improved.

Description

technical field [0001] The present invention relates to the communication field, in particular to a segment routing forwarding method and device based on IPv6 (Internet Protocol Version 6, Internet Protocol Version 6) data plane. Background technique [0002] Segment Routing (SR, Segment Routing) technology is a routing method based on the source node. The source node attaches a layer of ordered command list information to the data message, and the data plane is based on the ordered command list information one by one. Segment for shortest path forwarding. This method will force a flow to go through arbitrary paths and service chains only by maintaining the state of each flow on the source node, and neither the intermediate nodes nor the tail nodes need to maintain the state of the flow. [0003] Segment routing can be applied to MPLS ((Multi-Protocol Label Switching, Multi-Protocol Label Switching) data plane and IPv6 data plane, respectively called SR-MPLS and SR-IPv6. It...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/733H04L12/741H04L45/122H04L45/74
CPCH04L45/122H04L45/74
Inventor 彭少富金飞蔡
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products