Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Routing management method, routing method, network controller, and router

A technology of a network controller and a management method is applied in the field of routing management methods, routers, routing methods and network controllers, and can solve problems such as high computing overhead of routers.

Active Publication Date: 2017-02-22
HUAWEI TECH CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Label-related protocols need to be run between routers in the public network to determine the tunnel for message transmission between any two LANs of L2VPN, and routers need to assign labels to themselves, indicate label processing information, and generate routing control for this router Information, so the calculation overhead of routers in the public network is relatively large

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
  • Routing management method, routing method, network controller, and router
  • Routing management method, routing method, network controller, and router
  • Routing management method, routing method, network controller, and router

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0104] See figure 2 This embodiment provides a route management method, the application scenario of which may be to transmit data packets between two local area networks of the same L2VPN that are geographically dispersed through a public network.

[0105] In a route management method provided in this embodiment, the process steps of the method are as follows:

[0106] Step 2001: The network controller receives a request for creating a layer 2 virtual private network.

[0107] In this embodiment, the public network may be, but not limited to, a public multi-protocol label switching (Multi-Protocol Label Switching, MPLS for short) network, and may also be another Internet capable of running label protocols. The two-layer virtual private network to be created includes a public network and at least two local area networks connected through the public network. When requesting to create an L2VPN, you need to provide the parameters of the L2VPN. The parameters include: L2VPN includes sev...

Embodiment 2

[0145] See image 3 This embodiment provides a route management method, the application scenario of which may be to transmit data packets between two local area networks of the same L2VPN that are geographically dispersed through a public network. The public network can be, but is not limited to, a public MPLS network, and can also be other Internet capable of running label protocols.

[0146] The process steps of the method provided in this embodiment are as follows:

[0147] Step 3001: The network controller receives a request for creating a layer 2 virtual private network.

[0148] Step 3002: The network controller determines the path information of the tunnel through which packets between any two LANs should be transmitted on the public network according to the routing information of each router in the public network and the connection information between each local area network and the public network.

[0149] Step 3003: According to the path information of each tunnel, determine...

Embodiment 3

[0192] See image 3 This embodiment provides a route management method, the application scenario of which may be to transmit data packets between two local area networks of the same L2VPN that are geographically dispersed through a public network. The public network can be, but is not limited to, a public MPLS network, and can also be other Internet capable of running label protocols.

[0193] The process steps of the method provided in this embodiment are as follows:

[0194] Step 3001: The network controller receives a request for creating a layer 2 virtual private network.

[0195] L2VPN includes a public network and at least two local area networks connected to the public network. When requesting to create an L2VPN, you need to provide L2VPN parameters to the network controller. The parameters of L2VPN include: L2VPN includes several geographically isolated local area networks, and the connection information between each local area network and the public network. The connection ...

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 relates to the communication field, and discloses a route management method, a route method, a network controller and a router. The routing management method includes that the network controller receives a request for creating a layer-2 virtual private network, and the network controller determines that the packets between any two local area networks are in the public network according to the routing information of each router in the public network and the connection information between each local area network and the public network. The path information of the tunnels that should pass through during network transmission; according to the path information of each tunnel, determine the forwarding information of each router to forward the message along each of the tunnels, assign labels to each router passing through each tunnel, and each router is forwarding Processing information on the label before the message; sending each routing control information to each router, so that each router forwards the message according to each routing control information. By implementing the embodiment of the present invention, the calculation overhead of the router in the public network is reduced.

Description

Technical field [0001] The present invention relates to the field of communications, in particular to a route management method, a route method, a network controller and a router. Background technique [0002] The Layer 2 Virtual Private Network (Layer 2 Virtual Private Network, L2VPN for short) enables multiple local area networks (Local Area Network, LAN for short) that are geographically dispersed to communicate through the public network. The public network can be, but is not limited to, public multiple A protocol label switching (Multi-Protocol Label Switching, MPLS for short) network may also be other Internet capable of running label protocols. E.g figure 1 The local area network N1 and the local area network N2 belong to L2VPN A. L2VPN A includes the local area network N1, the local area network N2, and the public MPLS network connected between N1 and N2. For example, N1 can be a local area network of company A located in Beijing, and N2 is the location of company A Anot...

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 Patents(China)
IPC IPC(8): H04L12/723H04L12/741H04L12/46H04L45/50H04L45/42H04L45/74
CPCH04L12/462H04L12/4633H04L45/04H04L45/42H04L45/50H04L45/66H04L12/4641H04L47/825
Inventor 李岩王雪伟
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products