Patent ID: 8804745

Claim:
A system for managing hosted virtual machine networks comprising: a hosted virtual machine network, the hosted virtual machine network having one or more virtual network nodes that communicate via a virtual machine routing protocol; a data store for maintaining mapping information corresponding to the one or more virtual network nodes and routers in a communication network; and at least one virtual network mapping component, hosted on a computing device, the virtual network mapping component configured to facilitate communications between the one or more virtual network nodes and one or more routing components of a defined communication network, the at least one virtual network mapping component includes mapping information to a subset of router components in the defined communication network, wherein the system is operable to: obtain incoming and outgoing data communications between a virtual network node and an external communication network, wherein incoming data communications are received in accordance with a router communication protocol and outgoing data communication are received in accordance with a virtual network routing protocol; and identify mapping information corresponding to an association of the router communication protocol and the virtual network routing protocol, the mapping information generated by correlating communications pursuant to the router communication protocol with communications pursuant to the virtual network routing protocol, wherein the mapping information is used in part to configure, asynchronous of any type of communication event, the one or more virtual network nodes and the one or more routing components by the virtual network mapping component via the router communication protocol to facilitate modification of the incoming and outgoing data communications; and facilitate the modification of the incoming and outgoing data communications based on the mapping information.