Managed gateways peering with external router to attract ingress packets
First Claim
Patent Images
1. A network system comprising:
- a first plurality of host machines hosting virtual machines that connect to each other through a logical network; and
a second plurality of host machines hosting virtualized containers that operate as gateways to process packets entering the logical network from external sources, wherein each of the virtualized containers advertises itself to an external router as a next hop for packets entering the logical network such that the external router uses equal-cost multi-path forwarding to distribute the packets across the virtualized containers on the second plurality of host machines.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a network system. The network system includes a first set of host machines hosting virtual machines that connect to each other through a logical network. The network system includes a second set of host machines hosting virtualized containers that operate as gateways to process packets entering the logical network from external sources. Each of the virtualized containers advertises itself to an external router as a next hop for packets entering the logical network such that the external router uses equal-cost multi-path forwarding to distribute the packets across the virtualized containers on the second set of host machines.
275 Citations
20 Claims
-
1. A network system comprising:
-
a first plurality of host machines hosting virtual machines that connect to each other through a logical network; and a second plurality of host machines hosting virtualized containers that operate as gateways to process packets entering the logical network from external sources, wherein each of the virtualized containers advertises itself to an external router as a next hop for packets entering the logical network such that the external router uses equal-cost multi-path forwarding to distribute the packets across the virtualized containers on the second plurality of host machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. For a first virtualized container operating on a first host machine as a first gateway for processing traffic between a logical network implemented in a managed network and an external network, a method comprising:
-
transmitting route advertisement messages to a physical router in the external network, the route advertisement messages identifying the first gateway as a next hop for packets with destination network addresses within a range of addresses assigned to virtual machines of the logical network; and as a result of at least a second virtualized container operating on a second host machine as a second gateway transmitting similar route advertisement messages to the physical router, receiving only a first portion of traffic sent from the physical router to the logical network, wherein the second virtualized container receives a second portion of the traffic sent from the physical router to the logical network. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification