CENTRALIZED LOGICAL L3 ROUTING
First Claim
1. A method for logically routing a packet between a source machine that is in a first logical domain and a destination machine that is in a second logical domain, the method comprising:
- configuring a managed switching element as a second-level managed switching element;
configuring a router in a host that includes the second-level managed switching element;
communicatively coupling the second-level managed switching element with the router; and
causing the router to route a packet when the router receives a packet from the first logical domain that is addressed to the second logical domain.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel method for logically routing a packet between a source machine that is in a first logical domain and a destination machine that is in a second logical domain is described. The method configures a managed switching element as a second-level managed switching element. The method configures a router in a host that includes the second-level managed switching element. The method communicatively couples the second-level managed switching element with the router. The method causes the router to route a packet when the router receives a packet from the first logical domain that is addressed to the second logical domain.
-
Citations
19 Claims
-
1. A method for logically routing a packet between a source machine that is in a first logical domain and a destination machine that is in a second logical domain, the method comprising:
-
configuring a managed switching element as a second-level managed switching element; configuring a router in a host that includes the second-level managed switching element; communicatively coupling the second-level managed switching element with the router; and causing the router to route a packet when the router receives a packet from the first logical domain that is addressed to the second logical domain. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer configured as a host for managing network traffic to route, the computer comprising:
-
a set of processing unit; a software router for execution by at least one processing unit in the set of processing units; a software switching element for execution by at least one processing unit in the set of processing units, the software switching element communicatively coupled to a plurality of edge switching elements; and said software switching element having a table configured to facilitate forwarding of packets among the edge switching elements and router. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A non-transitory machine readable medium for storing a program for configuring a computer to logically route a packet between a source machine that is in a first logical domain and a destination machine that is in a second logical domain, the program comprising sets of instructions for:
-
configuring a managed switching element as a second-level managed switching element; configuring a router in a host that includes the second-level managed switching element; communicatively coupling the second-level managed switching element with the router; and causing the router to route a packet when the router receives a packet from the first logical domain that is addressed to the second logical domain. - View Dependent Claims (13, 14)
-
-
15. A computer configured as a host for managing network traffic to route, the computer comprising:
-
a set of processing unit; a software forwarding element for execution by at least one processing unit in the set of processing units; said software forwarding element having a table for configuring to facilitate L2 and L3 forwarding of packets among the edge switching elements; said software forwarding element further for communicatively coupling to a plurality of edge switching elements through a plurality of tunnels. - View Dependent Claims (16, 17, 18, 19)
-
Specification