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

Automatically deployable virtual router establishment method

A construction method and automatic deployment technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems of inability to implement dynamic routing protocols and consume time and manpower, and achieve flexible and convenient virtual network management and save manpower.

Active Publication Date: 2016-08-03
无锡新敏通网络技术有限公司
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current virtual routers cannot implement dynamic routing protocols, and can only realize the forwarding function through the configuration of static routes, which consumes time and manpower

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
  • Automatically deployable virtual router establishment method
  • Automatically deployable virtual router establishment method
  • Automatically deployable virtual router establishment method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The present invention will be further described below in conjunction with specific drawings and embodiments.

[0032] Such as figure 1 , figure 2 As shown, the method for constructing a virtual router that can be automatically deployed according to the present invention includes the following specific steps:

[0033] Step S1, write a command line encapsulation module in the virtual router, and add the encapsulated command line to the virtual router startup program to realize the self-start function of the virtual router;

[0034] In this embodiment, the command line encapsulation module calls the command line parsing tool argparse of python (a computer programming language), first creates an object of ArgumentParser, calls the add_subparsers method of the object to create the subcommand config, which includes reading files Parameter "-c", read file parameter "-c" is the file to be read, such as config–c / examples / meta.json, (the file to be read in this example is a json format...

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 an automatically deployable virtual router establishing method, comprising the following steps of S1, compiling a command line packaging module in a virtual router, and adding a packaged command line into applications run on start-up of the virtual router, thus achieving the self-starting function of the virtual router; S2, compiling a file reading module, and reading values of correlated variables in files to which file reading parameters point, wherein the correlated variables in the files to which the file reading parameters point comprise an automatic deployment variable of which the value is true or false, and a routing protocol variable of which the value is an appointed dynamic routing protocol; S3, compiling a virtual network configuration sniffing module, and achieving a function of acquiring the ip address of a network adapter of the virtual router; S4, compiling a dynamic routing protocol simulation module, and achieving the automatic configuration of the dynamic routing protocol based on the steps S2 and S3; and S5, compiling an increment configuration module. According to the method, the user can flexibly and conveniently perform virtual network management.

Description

Technical field [0001] The invention relates to the field of computer networks and cloud computing, in particular to a virtual router based on cloud computing that can be automatically deployed and can implement dynamic routing protocols. Background technique [0002] A virtual network is a computer network that contains at least part of virtual network links. A virtual network link does not include a physical connection between two computing devices, but is implemented through network virtualization. Common forms of virtual networks are protocol-based virtual networks, such as VALN, VPN, and VPLS, and virtual networks based on virtual devices such as the network inside the hypervisor to connect virtual machines. [0003] The virtual network of cloud computing data center includes virtualization at the software and hardware levels. Hardware-level network virtualization requires the support of specific equipment, so a certain amount of hardware cost is added, but the performance m...

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
IPC IPC(8): H04L12/24H04L29/08
CPCH04L41/0806H04L41/0886H04L67/025
Inventor 郑文辉王凯王晓锋李剑锋刘渊
Owner 无锡新敏通网络技术有限公司
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