A distributed platform-based bgp-lsp implementation system and method

A distributed platform and system implementation technology, applied in the field of BGP-LSP implementation system, can solve the problems of complex link connection, high connection cost, and inability to directly establish cross-domain tunnels, so as to improve efficiency and prevent routing loops

Active Publication Date: 2021-06-29
FENGHUO COMM SCI & TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

like figure 1 In the networking topology shown, the inner tunnel can be established between PE1 and ASBR1, and between PE2 and ASBR2, and the outer tunnel can be established between ASBR1 and ASBR2, but the cross-domain connection between PE1 and PE2 cannot be established directly. tunnel
[0004] Since there are multiple routers in an AS autonomous domain, the cost of connecting each router is high, and the link connection is very complicated. Therefore, BGP neighbors are generally not established between each device.

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
  • A distributed platform-based bgp-lsp implementation system and method
  • A distributed platform-based bgp-lsp implementation system and method
  • A distributed platform-based bgp-lsp implementation system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] see figure 2As shown, the embodiment of the present invention provides a BGP-LSP implementation system based on a distributed platform, which includes a routing module 1, a BGP virtual private network routing management module 3, a label management module 2 and a BGP protocol module 4, and the present embodiment uses The distributed platform is the NBASE platform, which introduces the routes of RTM (Routing Table Manager, routing table management module) into BGP by configuring redistribution in the border gateway protocol. Since the routes in RTM are all routes without labels, so RTM needs to send the route to BVM (BGP VPN Manager, BGP virtual private network routing management module), BVM applies for a label from the label management module, and associates with the route to form a public network label route, and then sends it to BGP.

[0041] The routing module 1 is used to detect whether all routes are public network routes according to the added routing policy, an...

Embodiment 2

[0055] Such as image 3 As shown, on the basis of Embodiment 1, the embodiment of the present invention also provides a BGP-LSP implementation system based on a distributed platform, which specifically includes the following steps when setting a route from this router to its border router and adding a label :

[0056] BGP virtual private network routing management module accepts routing;

[0057] Add a routing policy in the routing table management module RTM, and judge whether the routing is a cross-domain routing;

[0058] If yes, then send the route to the label management module, if not, proceed according to the original policy;

[0059] After the label management module receives the route, it formulates or replaces a unique label and returns it to the BGP virtual private network route management module.

[0060] For example, if you set the router in the first autonomous domain as the source router and the router in the second autonomous domain as the target router, the...

Embodiment 3

[0064] Such as Figure 4 As shown, on the basis of Embodiment 1, the embodiment of the present invention also provides a BGP-LSP implementation system based on a distributed platform, which can judge according to the routing index and send the public network route through the BGP protocol module.

[0065] Specifically, the above-mentioned source identification is a routing index. The BGP protocol module obtains the route index of the public network route, and judges according to the route index. If the public network route is a neighbor route, it will not send the public network route to the corresponding neighbor router. If the route is a local route, it will send The local route is sent to neighbors through the BGP protocol for route advertisement.

[0066] After a route index is added to the public network route, the public network route and local route can be distinguished through the route index. Since the BGP protocol module also accepts the routes sent by the local au...

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 BGP-LSP realization system and method based on a distributed platform, relates to the communication field, and includes a routing module, a BGP virtual private network routing management module, a BGP protocol module and a label management module. The BGP-LSP implementation system based on the distributed platform in the present invention can realize the connection between different autonomous domains, and after the route is sent to the BVM in the route distribution stage, the BVM promptly pushes back the route after modifying the label to BGP, so that BGP stores two copies of a prefix route with different labels; in the advertising phase, BVM can select the route to infer the route from the public network with the label according to whether the label needs to be exchanged, and decide which route to advertise, which solves the problem of label exchange on the NBASE platform. The next problem is that the modification process is inconsistent with the functional requirements of BGP‑LSP, and at the same time, it can better improve the efficiency of the entire routing process.

Description

technical field [0001] The invention relates to the field of communication technologies such as data and IP transmission equipment, and in particular to a BGP-LSP realization system and method based on a distributed platform. Background technique [0002] BGP (Border Gateway Protocol, Border Gateway Protocol) is an autonomous system routing protocol running on TCP. The main function of the BGP system is to exchange network reachability information with other BGP systems. The network reachability information includes information of listed AS (Autonomous System, autonomous system) autonomous domains. These information effectively construct the topological graph of AS interconnection and thus eliminate routing loops, and at the same time, policy decisions can be implemented at the AS level. [0003] The traditional MPLS VPN technical framework is divided into two layers of labels. The inner layer service labels are distributed by the BGP virtual private network routing manage...

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/713H04L12/751H04L45/50H04L45/02H04L45/586H04L45/74
Inventor 冯程程
Owner FENGHUO COMM SCI & TECH CO LTD
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