×

Virtual distributed bridging

  • US 10,020,960 B2
  • Filed: 09/30/2014
  • Issued: 07/10/2018
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium storing a program which, when executed by a set of processing units of a computing device conditionally bridges packets in a network, the program comprising sets of instructions for:

  • receiving a plurality of sets of addresses from a plurality of computing devices, each set of addresses received from a computing device corresponding to a set of virtual machines (VMs) that execute on the computing device from which the set of addresses is received, the plurality of sets of addresses forming an excluded set of addresses that are to be bridged by local bridges on the plurality of computing devices from which the plurality of sets of addresses is received;

    receiving a packet having a source address in a first segment of the network and a destination address in a second segment of the network; and

    bridging the packet from the first segment to the second segment when the source address and the destination address of the packet are not one of the addresses included in the received plurality of sets of addresses that form the excluded set of addresses so as to avoid bridging a packet which is to be bridged by one of the local bridges on the plurality of computing devices.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×