13-08-2020 дата публикации
Номер: US20200259707A1
Techniques are described for providing logical networking functionality for managed computer networks, such as for virtual computer networks provided on behalf of users or other entities. In some situations, a user may configure or otherwise specify a network topology for a virtual computer network, such as a logical network topology that separates multiple computing nodes of the virtual computer network into multiple logical sub-networks and/or that specifies one or more logical networking devices for the virtual computer network. After a network topology is specified for a virtual computer network, logical networking functionality corresponding to the network topology may be provided in various manners, such as without physically implementing the network topology for the virtual computer network. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users. 125.-. (canceled)26. A method , comprising: managing, by a communication manager, communications to and from a computing node in a virtual computer network of computing nodes provide for a client,', 'wherein the computing nodes are virtual machine instances hosted on physical hosts in a substrate network and', obtaining, from a system manager of the network-accessible service, mapping information that maps a virtual network address of the computing node in the virtual computer network to a substrate network address in the substrate network;', 'receiving an incoming communication for the computing node on the substrate network;', 'identifying substrate network addresses for a sending node and a destination node of the communication from a header of the communication;', 'verifying, via the system manager, that the substrate network address of the sending node is mapped to a known virtual network address in the virtual computer network;', 'retrieving, from the mapping information, the virtual ...
Подробнее