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

Virtual routing device and routing method thereof

A routing and virtual machine technology, applied in the Internet field, can solve the problems of isolation defects, comparison, flexibility and configurability, and achieve the effect of good isolation characteristics

Inactive Publication Date: 2011-11-02
TSINGHUA UNIV
View PDF5 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the past research results, there are two virtual router solutions: the first one is a software-based virtual router, which is characterized by flexible configuration and strong programmability, but the software virtual router has its insurmountable bottleneck: The forwarding rate is low, because its forwarding function is realized by software
The second solution is a hardware-based virtual router. Its biggest feature is its high forwarding rate, even up to wire speed. However, its flexibility and configurability are difficult to compare with software virtual routers.
In addition, the current research results on hardware virtual routers also have certain defects in isolation, and complete isolation cannot be achieved between each plane.

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
  • Virtual routing device and routing method thereof
  • Virtual routing device and routing method thereof
  • Virtual routing device and routing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0032] Such as figure 1 As shown, the virtual routing device described in the present invention includes programmable hardware, such as FPGA and host; wherein,

[0033] Described programmable hardware, such as FPGA is used to complete the data packet forwarding function of data plane; A table and a port table, and the data plane corresponds to the virtual machine unit one by one; the data plane includes: a general data plane and a VLAN data plane;

[0034] The host is used to complete the functions of the control plane and the management plane, including a host control unit and a plurality of virtual machine units; the control plane includes a management configuration mo...

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 virtual routing device and a routing method thereof and relates to the technical field of an internet. The device disclosed by the invention comprises programmable hardware and a host, wherein the programmable hardware is used for achieving the data packet transmission function of a data plane; the host achieves the functions of a control plane and a management plane and comprises a host control unit and a virtual machine unit; the host control unit is used for initializing the programmable hardware and the virtual machine unit and periodically updating the items in the programmable hardware; and the virtual machine unit is used for achieving the functions of processing route protocols and processing data packets, generating and updating a route table and an ARP (Address Resolution Protocol) table in real time and providing the route table and the ARP table for the host control unit. In the invention, multiple parallel virtual networks can be simultaneously supported to operate different applications; the established different virtual networks can be completely isolated and are not mutually interfered; the forwarding rate is high and can reach the linear speed; and the device provided by the invention also has the characteristics of programmable depth, flexibility in configuration and good expansibility.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a virtual routing device and a routing method thereof. Background technique [0002] In the process of emergence and development of the Internet in the past few decades, it has achieved remarkable success. Based on the Internet, there are more and more users, more and more applications, and more and more services. However, precisely because of the widespread nature of the Internet, it is becoming more and more inconsistent with the original design intention, and inherent disadvantages and new defects continue to emerge. Therefore, many scholars have joined in the research on the future Internet and produced a series of research results. However, most of the research results are based on the modification of the original Internet architecture, and have not effectively solved its inherent problems. Other research results involve radical innovation of the Internet, but unfort...

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/56H04L12/701
Inventor 杨懋刘中金李勇苏厉金德鹏曾烈光
Owner TSINGHUA UNIV
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