Patent ID: 9183028
Filing Date: 2015-11-10
Classification: G06F,H04L

Abstract:
1. A computing system for managing hosted virtual networks in a substrate network comprising: a first hosted virtual network, the first hosted virtual network configured in accordance with a first network address range, the first hosted virtual network including a first plurality of instantiated components, wherein each instantiated component is assigned a network address in the first network address range; a second hosted virtual network, the second hosted virtual network configured in accordance with a second network address range, wherein the first and second network address range have at least some overlapping network addresses, the second hosted virtual network including a second plurality of instantiated components, wherein each instantiated component is assigned a network address in the second network address range; wherein the first hosted virtual network includes a first proxy component representing access to the second hosted virtual network, the first proxy component addressable on the first hosted virtual network by at least a portion of the first plurality of instantiated components, wherein the first proxy component does not correspond to an instantiated virtual machine instance on the first hosted virtual network; wherein the second hosted virtual network includes a second proxy component, the second proxy component representing access to the first hosted network by at least a portion of the second plurality of instantiated components, wherein the second proxy component does not correspond to an instantiated virtual machine instance on the second hosted virtual network; wherein a first communication from a first instantiated component of the first plurality of instantiated components addressed to the first proxy component on the first hosted virtual network is caused to be received at the second hosted virtual network, by the substrate network, wherein the substrate network: wherein a second communication from a second instantiated component of the second plurality of instantiated components addressed to the second proxy component on the second hosted virtual network is caused to be received at the first hosted virtual network by the substrate network, wherein the substrate network: wherein the computing system comprises one or more computer processors.