MULTI-DOMAIN INTERCONNECT
1 Assignment
0 Petitions
Accused Products
Abstract
A network system that includes a first set of network hosts in a first domain and a second set of network hosts in a second domain. Within each of the domains, the system includes several edge switching elements (SEs) that each couple to the network hosts and forward network data to and from the set of network hosts. Within the first domain, the system includes (i) an interior SE that couples to a particular edge SE in order to receive network data for forwarding from the edge SE when the edge SE does not recognize a destination location of the network data and (ii) an interconnection SE that couples to the interior SE, the edge SE, and the second domain through an external network. When the edge SE receives network data with a destination address in the second domain, it forwards the network data directly to the interconnection SE.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. For a network controller that manages a set of interconnection forwarding elements that connect segmented networks to a common interconnection network, a method comprising:
-
receiving input data defining a logical forwarding element that logically connects a plurality of network segments in a plurality of different locations by coupling logical ports of the logical forwarding element to the network segments; translating the received input data into output data that defines the logical forwarding element and binds the logical ports to the interconnection forwarding elements; and distributing the output data to the interconnection forwarding elements for subsequent conversion into data that the interconnection forwarding elements use to forward packets from machines at one network segment to machines at a different network segment according to the logical forwarding element. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory machine readable medium storing a program for managing a set of interconnection forwarding elements that connect segmented networks to a common interconnection network, a program comprising sets of instructions for:
-
receiving input data defining a logical forwarding element that logically connects a plurality of network segments in a plurality of different locations by coupling logical ports of the logical forwarding element to the network segments; translating the received input data into output data that defines the logical forwarding element and binds the logical ports to the interconnection forwarding elements; and distributing the output data to the interconnection forwarding elements for subsequent conversion into data that the interconnection forwarding elements use to forward packets from machines at one network segment to machines at a different network segment according to the logical forwarding element. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification