×

Logical router with multiple routing components

  • US 9,787,605 B2
  • Filed: 07/30/2015
  • Issued: 10/10/2017
  • Est. Priority Date: 01/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for implementing a logical router in a network, the method comprising:

  • at a set of network controllers, receiving a definition of a logical router for implementation by a set of network elements, the definition of the logical router comprising specification of a plurality of interfaces for connecting with an external network;

    defining a plurality of routing components for the logical router, each of the defined routing components comprising a separate set of routes and separate set of logical interfaces, wherein defining the plurality of routing components comprises;

    assigning a first one of the plurality of interfaces to a first gateway machine and a second one of the plurality of interfaces to a second gateway machine;

    defining a first centralized routing component for implementation on the first gateway machine by defining (i) a first interface for the first centralized routing component using configuration details of the first interface assigned to the first gateway machine and (ii) a second interface for the first centralized routing component used to communicate with a distributed routing component; and

    defining a second centralized routing component for implementation on the second gateway machine by defining (i) a first interface for the second centralized routing component using configuration details of the second interface assigned to the second gateway machine and (ii) a second interface for the second centralized routing component used to communicate with the distributed routing component; and

    generating data for configuring the set of network elements to implement the plurality of routing components of the logical router in the network.

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