Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System of Minimizing Exposure of Media Access Control (MAC) Addresses in a Virtual Machine (VM) Environment

IP.com Disclosure Number: IPCOM000198692D
Publication Date: 2010-Aug-12
Document File: 3 page(s) / 76K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for minimizing exposure of Media Access Control (MAC) addresses in a Virtual Machine (VM) environment is disclosed.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 68% of the total text.

Page 1 of 3

Method and System of Minimizing Exposure of Media Access Control (MAC)

Addresses in a Virtual Machine (VM) Environment

Disclosed is a method and system for minimizing exposure of Media Access Control (MAC) addresses to a network in a Virtual Machine (VM) environment. In case a packet reaches with a MAC address of a physical server and an Internet Protocol (IP) address of a VM in the physical server, a Network Address Translation (NAT) function replaces the MAC address of the physical server with a MAC address of the VM. Upon replacing the MAC address of the physical server with the MAC address of the VM, the MAC address of the VM is forwarded to a destination VM. Thus, an exposure of multiple MAC addresses of the physical servers is reduced.

The NAT of a MAC address is performed by replacing all source MAC addresses with source MAC addresses of a physical server for packets bound outside the physical server. In case the packets received by the physical server are bound to an IP address of a VM, the NAT of the MAC address is performed by replacing the destination address of the physical server with a MAC address of the VM. Further, if a hypervisor receives a message indicating a migration of the VM, the NAT of the MAC address is terminated.

A NAT of a MAC address from a VM to an external host is illustrated in Fig. 1.

1

Page 2 of 3

Figure 1

Further, Fig. 2 illustrates a scenario when a VM migration takes place between a

physical server with a virtual gateway/MAC N...