Distributed VPN route processing device and method based on route specifier
A processing device and distributed technology, applied in the field of network communication, can solve problems such as poor network scalability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0031] Embodiment 1, a distributed VPN route processing device based on Route Distinguisher (routing distinguisher, RD) as attached image 3 shown.
[0032] image 3 The RD-based distributed VPN route processing device includes: a receiving distribution decision module 300 and at least two VPN route storage and processing modules 310 . A VPN route storage and processing module 310 can be deployed in an RD-based BGP operating unit, which can be called an RD-BGP operating unit, and the RD-BGP operating unit can be implemented in a process or a thread. It should be noted that although image 3 Three VPN route storage and processing modules 310 are shown in FIG. 310 , however, in other embodiments, the number of VPN route storage and processing modules 310 may be more than three, or may be two.
[0033] The receiving and distribution decision-making module 300 receives the route sent by the neighbor. The route may be a VPN route sent by a BGP neighbor, or a private network rout...
Embodiment 2
[0037] Embodiment 2, RD-based distributed VPN routing processing device as attached Figure 4 shown.
[0038] Figure 4 The RD-based distributed VPN route processing device includes: a neighbor route receiving and distributing module 400 , a VRF route receiving and distributing module 410 , an RD distribution decision module 420 and at least two VPN route storage and processing modules 430 . A VPN route storage and processing module 430 can be deployed to an RD-based BGP operating unit, which can be called an RD-BGP operating unit, and the RD-BGP operating unit can be implemented in a process or a thread.
[0039] It should be noted that although Figure 4Three VPN route storage and processing modules 430 are shown in FIG. 3 , however, in other embodiments, the number of VPN route storage and processing modules 430 may be more than three, or may be two. In addition, the number of neighbor route receiving and distributing modules 400 may be one or more, and the number of VRF...
Embodiment 3
[0098] Embodiment 3. The router for RD-based distributed VPN routing processing is as attached Figure 10 shown.
[0099] Figure 10 The router includes: a neighbor route receiving and distributing module 1000, a VRF route receiving and distributing module 1010, an RD distribution decision module 1020 and at least two VPN route storage and processing modules 1030. A VPN route storage and processing module 1030 can be deployed in an RD-BGP operating unit, and the RD-BGP operating unit can be implemented in the form of processes or threads.
[0100] Since different VPN route storage and processing modules 1030 can be located on different single boards of the router, each single board in the router can no longer perform routing processing on all VPN routes received by the router, and all VPN routes received by the router Routes are divided into at least two parts, and one board can only process part of the VPN routes, thereby reducing the pressure on router boards to process VP...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com