Virtual bridge
First Claim
Patent Images
1. A method comprising:
- establishing an address of a frame as being associated with a physical device or a virtual device; and
if the frame is associated with a virtual device, establishing the address of the frame as being associated with a local virtual device relative to a virtual bridge or a remote virtual device, to provide routing by the virtual bridge.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus establish an address of a frame as being associated with a physical device or a virtual device. If the frame is associated with a virtual device, the address of the frame may be established as being associated with a local virtual device or a remote virtual device. Establishing the nature and location of the device may provide routing by a virtual bridge.
-
Citations
30 Claims
-
1. A method comprising:
-
establishing an address of a frame as being associated with a physical device or a virtual device; and
if the frame is associated with a virtual device, establishing the address of the frame as being associated with a local virtual device relative to a virtual bridge or a remote virtual device, to provide routing by the virtual bridge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a controller; and
a virtual machine monitor executable by the controller, the virtual machine monitor operable to direct data flow between a network interface card and a set of virtual machines, the virtual machine monitor having a virtual bridge to make routing decisions, the virtual machine monitor operable to;
establish an address of a frame as being associated with a physical device or a virtual device; and
if the frame is associated with a virtual device, establish the address of the frame as being associated with a local virtual device relative to a virtual bridge or a remote virtual device, to provide routing by the virtual bridge. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium that stores instructions, which when performed by a machine, cause the machine to:
-
establish an address of a frame as being associated with a physical device or a virtual device; and
if the frame is associated with a virtual device, establish the address of the frame as being associated with a local virtual device relative to a virtual bridge or a remote virtual device, to provide routing by the virtual bridge. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A system comprising:
-
a processor;
a network interface;
a parallel bus to which the processor and the network interface are communicatively coupled; and
a virtual machine monitor executable by the processor, the virtual machine monitor operable to direct data flow between the network interface and a set of virtual devices, the virtual machine monitor having a virtual bridge to make routing decisions, the virtual machine monitor operable to;
establish an address of a frame as being associated with a physical device or a virtual device; and
if the frame is associated with a virtual device, establish the address of the frame as being associated with a local virtual device or a remote virtual device, to provide routing by a virtual bridge. - View Dependent Claims (27, 28, 29, 30)
-
Specification