Segment routing processing method, processing device and sending device

A processing method and routing technology, applied in the field of network communication, can solve problems such as the path is too long, the message cannot be sent, and the forwarding device cannot be processed.

Active Publication Date: 2016-08-17
ZTE CORP
View PDF5 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And if the number of labels stacked in the label stack exceeds the stack processing capacity of the forwarding device (especially the node that performs the push operation on the message), that is, the path is too long, that is, the number of nodes or link information specified in the path is too large. If there are too many, the forwarding device cannot process and the message will not be sent

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 processing method, processing device and sending device
  • Segment routing processing method, processing device and sending device
  • Segment routing processing method, processing device and sending device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0053] This embodiment describes a segment routing processing method, such as image 3 shown, including the following steps:

[0054] Step 110, calculating a strategy path from the source node to the destination node, and assigning an unused identifier to the strategy path;

[0055] The above source node and destination node refer to the source node and destination node of the segment routing message to be forwarded.

[0056] The operation of calculating the policy path is usually completed by the controller. The policy path can be the node or link that the specified message must pass through according to the policy or configuration. The default path is the shortest path. A super router or server can act as a controller. The controller obtains the topology information of the network and the SID (segment identifier) ​​information of each node and link through the southbound interface, and calculates the policy path that meets the application requirements according to the appl...

Embodiment 2

[0076] This embodiment describes a segment routing processing device, such as Figure 4 As shown, including building blocks and sending blocks, where:

[0077] The construction module 210 is configured to calculate a strategy path from the source node to the destination node, and assign an unused identifier to the strategy path;

[0078] The sending module 220 is configured to send the mapping information of the policy path and the identifier to the forwarding node, or send the mapping information of the policy sub-path and the identifier to the forwarding node.

[0079] The above-mentioned device is located on the controller side, and through the above-mentioned processing on the controller side, the forwarding node can forward segment routing messages (ie, data messages) based on the above-mentioned mapping information, so as to avoid messages that cannot be forwarded due to the limited stack processing capability of the node.

[0080] The construction module 210 assigning ...

Embodiment 3

[0090] This embodiment describes a device for sending segment routing messages, such as Figure 5 As shown, it includes a receiving module 310 and a forwarding module 320, wherein:

[0091] The receiving module 310 is configured to receive path information of a strategy path or a strategy subpath and an identifier assigned to the strategy path;

[0092] The forwarding module 320 is used to determine the policy sub-path with itself as the head node according to its own stack processing capability and the path information of the policy path when the device acts as the head node of the policy sub-path, and establish the policy sub-path and the identification The ID mapping and forwarding relationship of the ID, or directly establish the ID mapping forwarding relationship between the policy sub-path with itself as the head node and the ID according to the path information of the policy sub-path.

[0093] The device in this embodiment is located on the side of the forwarding devic...

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 invention discloses a segment routing processing method, processing device and sending device capable of ensuring message sending when the length of a path is long. The method comprises the steps of calculating a strategic path from a source node to a destination node, assigning an unused ID to the strategic path, and sending mapping information of the strategic path and the ID to a forwarding node or sending mapping information of a strategic sub-path and the ID to the forwarding node. The segment routing processing device comprises a building module and a sending module. A segment routing message sending device comprises a receiving module and a forwarding module. Through carrying a part of the strategic path (i.e. the strategic sub-path) in a segment list and instructing forwarding of a subsequent node through the ID, the method ensures that a message can be forwarded to the destination node through segment routing when the length of the strategic path exceeds the stack processing capability of the forwarding node.

Description

technical field [0001] The invention relates to network communication technology, in particular to a segment routing processing method, processing device and sending device. Background technique [0002] Segment routing SR (Segment Routing) is a routing method based on the source address. By superimposing a series of node information that affects the existing shortest path forwarding outside the data message, the message is shortest based on the specified path node or link information. path forwarding. figure 1 Shown is the SR header (SRHeader) format, where {SR1SR2...SRn} is a segment list (Segment list) used to carry the specified SR node path information, Ptr is a pointer, SI is an SR ingress (entry) node, and SE is an SR egress (exit) node. The segment list is a displayed strategy path, which guides data packets to be forwarded along the node or link information in the strategy path. When a message containing a segment routing header is transmitted in the SR network d...

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/723H04L45/50
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