Unlock instant, AI-driven research and patent intelligence for your innovation.

Message forwarding method, routing information issuing method, device and system

A technology for forwarding and sending messages, applied in the field of communications, to solve the problem of not supporting dynamic generation of VPNSIDs

Active Publication Date: 2021-08-24
HUAWEI TECH CO LTD
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to ensure that the SRv6 VPN SIDs of different devices are the same, usually only static configuration can be used, and the SRv6 VPN SID is manually specified by the user, and the function of dynamically generating VPN SIDs cannot be supported.

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
  • Message forwarding method, routing information issuing method, device and system
  • Message forwarding method, routing information issuing method, device and system
  • Message forwarding method, routing information issuing method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0159] see Figure 11 , Figure 11 It is a flowchart of a method for distributing routing information provided by an embodiment of the present application, and the interaction subject of the method includes a first device, a second device, and a third device.

[0160] Embodiment 1 is suitable for scenarios where a CE is dual-homed to a PE or a CE is multi-homed to a PE. For example, the first device is a first PE device, the second device is a second PE device, and the third device is a P device. Wherein, the first PE device and the second PE device are two PE devices dual-homed to the CE device. For example, please refer to Figure 12 , the first PE device is Figure 12PE3 in , the second PE device is PE2 in the system architecture 100 , and the third device is P1 in the system architecture 100 . Alternatively, the first PE device is PE2 in the system architecture 100 , the second PE device is PE3 in the system architecture 100 , and the third device is P1 in the system ...

Embodiment 2

[0205] Embodiment 2 is described by taking a scenario in which a third device forwards a packet to the first device as an example. In other words, Embodiment 2 describes how to use the first locator pre-published by the first device to forward the message to the first device. It should be understood that the steps in the second embodiment are the same as those in the first embodiment, and details will not be described in the second embodiment.

[0206] Embodiment two

[0207] see Figure 14 , Figure 14 It is a flow chart of a method for forwarding a packet provided in an embodiment of the present application, and the interaction subject of the method includes a first device, a second device, and a third device. Embodiment 2 includes S201 to S205.

[0208] S201. The third device receives the packet.

[0209] The destination address of the message in S201 includes the first locator. For example, please refer to figure 1 , the message received by the third device is an SR...

Embodiment 3

[0225] see Figure 15 , Figure 15 It is a flow chart of a method for forwarding a packet provided in an embodiment of the present application, and the interaction subject of the method includes a first device, a second device, and a third device.

[0226] S301. The third device receives the packet.

[0227] The destination address of the message in S301 includes the third locator. For example, please refer to figure 1 , the message received by the third device is an SRv6 message, and the SRv6 message includes an outer IPv6 header, and the outer IPv6 header includes a DA field, and the value of the DA field is a SID, which is the local SID of the second device , the SID is pre-issued by the second device. The SID may be a VPN SID dynamically generated by the second device. The locator of the SID is the third locator.

[0228] S302. The third device searches the local routing information for the routing information that matches the destination address of the packet longes...

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 provides a message forwarding method, a routing information issuing method, a device and a system, and belongs to the technical field of communication. According to the invention, a plurality of locators with different prefix lengths are provided, the locators of the low network segment prefixes are used as locators for positioning all devices in the anycast group, the locators of the high network segment prefixes are used as locators for positioning all corresponding devices in the anycast group, and the locators of the high network segment prefixes are located in the network segment range of the locators of the low network segment prefixes. When a device in the anycast group fails, for a message whose destination address is the failed device, when the destination address of the message is utilized to inquire local routing information, the message is matched with a locator of a low network segment prefix, so that the message is forwarded to other devices in the anycast group. According to the method, redundancy protection among a plurality of devices can be realized, and normal forwarding of traffic is protected.

Description

technical field [0001] The present application relates to the technical field of communications, and in particular to a method for forwarding messages, a method, a device and a system for publishing routing information. Background technique [0002] Redundancy protection is a technology for redundant backup of devices and links. For example, in a network architecture in which a user edge (Customer Edge, CE) device is dual-homed, two provider edge (Provider Edge, PE) devices dual-homed to the CE device can protect each other. Then, if a PE device fails, another PE device can take over the forwarding work of the faulty PE device, and forward the packets sent by the operator's backbone (Provider, P) device to the CE device, thereby avoiding the traffic loss caused by a single PE device. Interruptions caused by failures ensure high availability of the network. [0003] Nowadays, redundant protection can be realized through anycast (anycast) technology. Specifically, add two o...

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/703H04L12/741H04L12/761H04L12/46H04L45/28H04L45/16H04L45/74
CPCH04L45/74H04L45/16H04L12/4641H04L45/28H04L45/54H04L12/46
Inventor 胡志波姚俊达
Owner HUAWEI TECH CO LTD