×

Using transactions to compute and propagate network forwarding state

  • US 9,306,843 B2
  • Filed: 04/18/2013
  • Issued: 04/05/2016
  • Est. Priority Date: 04/18/2012
  • Status: Active Grant
First Claim
Patent Images

1. For a controller for managing a network comprising a plurality of managed forwarding elements that forward data in the network, a method for configuring the managed forwarding elements, the method comprising:

  • generating a first set of configuration data for configuring a managed forwarding element as a first-hop forwarding element for (i) receiving a packet directly from an end machine that is a source of the packet and (ii) forwarding the packet towards an end machine that is a destination of the packet;

    generating a second set of configuration data for configuring a set of managed forwarding elements as non-first-hop forwarding elements for (i) receiving the packet not directly from the source end machine and (ii) forwarding the packet towards the destination end machine; and

    sending the second set of configuration data to the set of managed forwarding elements prior to sending the first set of configuration data to the managed forwarding element.

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