Communication method of programmable virtualized router based on NetFPGA

A communication method and router technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as slowing down data transmission efficiency

Active Publication Date: 2013-08-21
CHONGQING UNIV OF POSTS & TELECOMM
View PDF3 Cites 53 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The reception and forwarding of data packets need to go through the complex analysis process of software, which seriously slows down the efficiency of data transmission

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
  • Communication method of programmable virtualized router based on NetFPGA
  • Communication method of programmable virtualized router based on NetFPGA
  • Communication method of programmable virtualized router based on NetFPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] A non-limiting embodiment is given below in conjunction with the accompanying drawings to further illustrate the present invention.

[0030] Such as figure 1 As shown, it is the frame diagram of the programmable virtualization router system based on NetFPGA, which is mainly divided into the NetFPGA hardware device layer and the Linux host operating system layer, corresponding to the data plane and control plane of the programmable virtualization router respectively, in which the data plane adopts NetFPGA dedicated The hardware board realizes the high-speed reception and forwarding of data packets, and the control plane realizes the virtualization of routers and the deployment and management of upper-layer routing protocols. Figure 1-Figure 9 As shown, it can be concluded that

[0031] The specific implementation steps are as follows:

[0032] A. First install the Linux operating system CentOS 5.8 on the host, plug in the hardware board NetFPGA, install the NetFPGA d...

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 communication method of a programmable virtualized router based on NetFPGA. The communication method comprises the steps that virtualized software is installed on a host to acquire a plurality of virtualized containers, and routing protocol software is installed in each virtualized container to acquire a virtualized router; virtualized ethernet cards are set up inside each virtualized router, wherein the number of the virtualized ethernet cards is equal to the number of hardware network interfaces of bottom-layer NetFPGA; a software network bridge is arranged to bridge between the virtualized ethernet cards and the physical hardware network interfaces, each virtualized router receives a data package from a NetFPGA board card network interface through the virtualized ethernet cards and the software network bridge, routing information is acquired through the treatment of each virtualized router, the routing information is transmitted to a register of the NetFPGA through the virtualized ethernet cards and the software network bridge, and then the retransmission of the data package is achieved through the NetFPGA board card network interface and an outside network. Network communication of a plurality of programmable virtualized routers can be achieved through the software network bridge.

Description

technical field [0001] The invention relates to the technical field of computer network virtualization technology and programmable router, in particular to a communication method of a programmable virtual router based on NetFPGA. Background technique [0002] The Internet with ARPANET as the prototype and TCP / IP as the protocol stack has been developed for more than 40 years. During this period, the Internet has undergone earth-shaking changes. With the continuous development of the scale of Internet commercial applications, its application scope has far exceeded the original intention of the Internet design, and the existing TCP / IP architecture cannot solve the fundamental problems faced by the Internet such as scalability, dynamics, and security controllability. These problems force people to reconsider the design goals and concepts of the Internet, and study the architecture and mechanism of the future Internet. [0003] Future network research aims to conduct theoretica...

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 Applications(China)
IPC IPC(8): H04L12/775H04L12/741H04L45/58H04L45/74
Inventor 赵国锋陶文平徐川
Owner CHONGQING UNIV OF POSTS & TELECOMM
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