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

Method and system for realizing data transmission between virtual machines

A data transmission and virtual machine technology, applied in the field of data transmission between virtual machines, can solve the problems of IP address changes, inability to adjust the configuration, and the inability of firewalls to meet the needs of the virtualized environment, and achieve the effect of providing security.

Active Publication Date: 2011-05-25
XFUSION DIGITAL TECH CO LTD
View PDF7 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, in a virtualized environment, due to system management, virtual machine migration and other reasons, the IP address of the virtual machine may change at any time
[0004] However, the isolation configuration of traditional firewalls is based on IP addresses. When a traditional firewall is applied to a virtualized environment, it cannot dynamically readjust the configuration according to changes in the IP address of the virtual machine, that is, the traditional firewall cannot meet the needs of the virtualized environment.

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
  • Method and system for realizing data transmission between virtual machines
  • Method and system for realizing data transmission between virtual machines
  • Method and system for realizing data transmission between virtual machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0022] In order to avoid the influence of the change of the IP address of the virtual machine on the data transmission between the virtual machines, the embodiment of the present invention provides a method for realizing the data transmission between the virtual machines.

[0023] The embodiment of the present invention provides a method for realizing data transmission between virtual machines, such as figure 1 As shown, the method includes:

[...

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 embodiment of the invention discloses a method and a system for realizing data transmission between virtual machines. The method comprises that: a first proxy server receives the information of a data packet which is transmitted to a target virtual machine by a source virtual machine, forwards the data packet to a second proxy server serving the target virtual machine if no local information forbids the transmission of the data packet from the source virtual machine to the target virtual machine, otherwise does not transmit the data packet; and the second proxy server receives the data packet, judges whether the data packet receiving right information of the target virtual machine permits the forwarding of the data packet to the target virtual machine or not, forwards the data packet to the target virtual machine if the data packet receiving right information of the target virtual machine permits the forwarding of the data packet to the target virtual machine, and does not transmit the data packet if the data packet receiving right information of the target virtual machine does not permit the forwarding of the data packet to the target virtual machine. The embodiment of the invention can avoid the influence of the change of an IP address of the virtual machine on the data transmission between the virtual machines.

Description

technical field [0001] The present invention relates to the field of network data transmission, more specifically, to a method and system for realizing data transmission between virtual machines. Background technique [0002] With the emergence and development of virtualization technology, a user can simulate one or more virtual machines (Virtual Machine, "VM" for short) on a physical server. Typically, a physical machine can host two or more virtual machines. After the virtual machine is successfully created, the user can start the virtual machine arbitrarily, stop the started virtual machine, and then restart the previously stopped virtual machine. [0003] In practical applications, when a user restarts a stopped virtual machine, the network may assign an IP (Internet Protocol, a protocol for interconnecting networks) address to the restarted virtual machine. For the virtual machine, the IP address currently assigned to it may be different from the IP address assigned t...

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): H04L29/06H04L29/08
CPCH04L49/70G06F9/455
Inventor 程华
Owner XFUSION DIGITAL TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More