-
公开(公告)号:US20190020600A1
公开(公告)日:2019-01-17
申请号:US16133812
申请日:2018-09-18
Applicant: Nicira, Inc.
Inventor: Ronghua Zhang , Ganesan Chandrashekhar , Sreeram Ravinoothala , Kai-Wei Fan
IPC: H04L12/947 , H04L12/66 , H04L12/721 , H04L12/26 , H04L29/08 , H04L12/725 , H04L12/46
Abstract: Some embodiments provide a method for handling failure at one of several peer centralized components of a logical router. At a first one of the peer centralized components of the logical router, the method detects that a second one of the peer centralized components has failed. In response to the detection, the method automatically identifies a network layer address of the failed second peer. The method assumes responsibility for data traffic to the failed peer by broadcasting a message on a logical switch that connects all of the peer centralized components and a distributed component of the logical router. The message instructs recipients to associate the identified network layer address with a data link layer address of the first peer centralized component.
-
公开(公告)号:US10095535B2
公开(公告)日:2018-10-09
申请号:US15011430
申请日:2016-01-29
Applicant: Nicira, Inc.
Inventor: Ankur Dubey , Sreeram Ravinoothala , Ronghua Zhang , Xuan Zhang
IPC: G06F15/177 , G06F9/455 , H04L12/24
Abstract: Some embodiments provide method for implementing a logical router of a logical network. The method receives a configuration for a first logical router. The configuration includes a static route for the first logical router. The method defines several routing components with separate routing tables for the logical router. The method adds a first route, having a first static route type, for the static route to the routing tables of at least a first subset of the routing components. Based on the connection of a second logical router to the first logical router, adding a second route, having a second static route type, to the routing tables of at least a second subset of the routing components.
-
公开(公告)号:US10079779B2
公开(公告)日:2018-09-18
申请号:US14814469
申请日:2015-07-30
Applicant: Nicira, Inc.
Inventor: Ronghua Zhang , Sreeram Ravinoothala
IPC: H04W4/00 , H04L12/947 , H04L29/08 , H04L12/66 , H04L12/26 , H04L12/721 , H04L12/935 , H04L12/861 , H04L12/741 , H04L12/713 , H04L12/931 , H04L12/751 , H04L12/717 , H04L12/24 , H04L12/733 , H04L29/12 , H04L12/801 , H04L12/715 , H04L12/46 , H04L12/725 , H04L12/747 , H04L12/707 , H04L12/703
CPC classification number: H04L49/25 , H04L12/4633 , H04L12/4654 , H04L12/66 , H04L41/0654 , H04L41/145 , H04L41/5041 , H04L41/5077 , H04L43/08 , H04L43/106 , H04L45/02 , H04L45/122 , H04L45/22 , H04L45/28 , H04L45/306 , H04L45/38 , H04L45/42 , H04L45/44 , H04L45/586 , H04L45/64 , H04L45/72 , H04L45/74 , H04L45/742 , H04L45/745 , H04L47/19 , H04L49/3009 , H04L49/3063 , H04L49/354 , H04L49/9068 , H04L61/103 , H04L61/2503 , H04L61/2585 , H04L61/6063 , H04L67/1002 , H04L67/1038 , H04L67/1095 , H04L67/2842 , H04L67/327 , H04L69/321 , H04L69/326 , H04L69/329 , H04L2012/4629
Abstract: Some embodiments provide a method for defining a gateway component of a logical router. The method assigns each of several uplinks to different gateway machines. For one of the uplinks, the method defines a first centralized gateway component of the logical router for implementation on a first gateway machine to which the uplink is assigned. The method defines a first local interface for the first gateway component configured according to the uplink. The first local interface for the first gateway component forwards traffic to a network external to the implementation of the logical router. The method defines a second interface for the first gateway component configured according to a second uplink. The second interface is for redirecting traffic processed according to the second uplink configuration to a second centralized gateway component implemented on a second gateway machine. The second gateway component forwards the traffic to the external network.
-
公开(公告)号:US20170019370A1
公开(公告)日:2017-01-19
申请号:US14800673
申请日:2015-07-15
Applicant: Nicira, Inc.
Inventor: Sreeram Ravinoothala
IPC: H04L29/12 , H04L12/803 , H04L12/927 , H04L12/931
CPC classification number: H04L61/103 , H04L45/245 , H04L47/125 , H04L47/806 , H04L49/70 , H04L67/2814
Abstract: Exemplary methods, apparatuses, and systems include a first network edge device configuring a physical network interface to be included within a link aggregation group (LAG). The physical network interface of a second network edge device is also included within the LAG. The first network edge device receives, via the LAG, a first address resolution packet including a source and a destination. The first network edge device determines that the destination of the address resolution packet is a networking address assigned to a logical interface that is unique to the second network edge device. In response, first network edge device transmits the address resolution packet from a synchronization network interface to a synchronization network interface of the second network edge device. The synchronization network interface of each network edge device is excluded from sharing a LAG with network edge device ports of the other network edge device.
Abstract translation: 示例性方法,装置和系统包括配置要包括在链路聚合组(LAG)内的物理网络接口的第一网络边缘设备。 第二个网络边缘设备的物理网络接口也包含在LAG中。 第一网络边缘设备经由LAG接收包括源和目的地的第一地址解析分组。 第一网络边缘设备确定地址解析分组的目的地是分配给第二网络边缘设备唯一的逻辑接口的网络地址。 作为响应,第一网络边缘设备将地址解析分组从同步网络接口发送到第二网络边缘设备的同步网络接口。 每个网络边缘设备的同步网络接口被排除在与另一个网络边缘设备的网络边缘设备端口共享LAG之外。
-
公开(公告)号:US11799800B2
公开(公告)日:2023-10-24
申请号:US17580596
申请日:2022-01-20
Applicant: Nicira, Inc.
Inventor: Ronghua Zhang , Ganesan Chandrashekhar , Sreeram Ravinoothala , Kai-Wei Fan
IPC: H04L49/25 , H04L12/66 , H04L45/64 , H04L69/321 , H04L12/46 , H04L41/5041 , H04L45/74 , H04L67/63 , H04L67/568 , H04L67/1001 , H04L45/00 , H04L49/00 , H04L45/02 , H04L45/42 , H04L45/44 , H04L41/0654 , H04L45/122 , H04L45/745 , H04L61/2585 , H04L41/14 , H04L69/326 , H04L69/329 , H04L47/19 , H04L49/90 , H04L45/586 , H04L45/302 , H04L43/08 , H04L43/106 , H04L49/354 , H04L67/1038 , H04L61/103 , H04L61/2503 , H04L41/50 , H04L45/28 , H04L101/663 , H04L67/1095
CPC classification number: H04L49/25 , H04L12/4633 , H04L12/4654 , H04L12/66 , H04L41/0654 , H04L41/145 , H04L41/5041 , H04L43/08 , H04L43/106 , H04L45/02 , H04L45/122 , H04L45/306 , H04L45/42 , H04L45/44 , H04L45/586 , H04L45/64 , H04L45/72 , H04L45/74 , H04L45/742 , H04L45/745 , H04L47/19 , H04L49/3009 , H04L49/3063 , H04L49/354 , H04L49/9068 , H04L61/2585 , H04L67/1001 , H04L67/1038 , H04L67/568 , H04L67/63 , H04L69/321 , H04L69/326 , H04L69/329 , H04L41/5077 , H04L45/22 , H04L45/28 , H04L45/38 , H04L61/103 , H04L61/2503 , H04L67/1095 , H04L2012/4629 , H04L2101/663
Abstract: Some embodiments provide a method for handling failure at one of several peer centralized components of a logical router. At a first one of the peer centralized components of the logical router, the method detects that a second one of the peer centralized components has failed. In response to the detection, the method automatically identifies a network layer address of the failed second peer. The method assumes responsibility for data traffic to the failed peer by broadcasting a message on a logical switch that connects all of the peer centralized components and a distributed component of the logical router. The message instructs recipients to associate the identified network layer address with a data link layer address of the first peer centralized component.
-
公开(公告)号:US10911360B2
公开(公告)日:2021-02-02
申请号:US16447939
申请日:2019-06-20
Applicant: Nicira, Inc.
Inventor: Sami Boutros , Anirban Sengupta , Sreeram Ravinoothala , Liwen Wu
IPC: H04J1/16 , H04L1/00 , H04L12/803 , H04L12/715 , H04L12/66 , H04L12/931 , H04L12/46 , H04L12/713 , H04L12/24 , H04L12/741
Abstract: Some embodiments provide a method for managing traffic in a virtualized environment. The method, in some embodiments, configures multiple edge service gateways (ESGs) executing on multiple host machines (e.g., on a hypervisor) to use a same anycast inner internet protocol (IP) address and a same anycast inner media access control (MAC) address. In some embodiments, ESGs of a logical network facilitate communication between machines connected to the logical network and machines on external networks. In some embodiments, the method configures a set of virtual extensible local area network tunnel endpoints (VTEPs) connected to an ESG to use a same anycast VTEP IP address. The method, in some embodiments, configures a distributed logical router (DLR or DR) to send data packets with destinations outside the logical network from sources belonging to the logical network to the anycast VTEP IP address.
-
公开(公告)号:US20200267095A1
公开(公告)日:2020-08-20
申请号:US16868524
申请日:2020-05-06
Applicant: Nicira, Inc.
Inventor: Ronghua Zhang , Ganesan Chandrashekhar , Sreeram Ravinoothala , Kai-Wei Fan
IPC: H04L12/947 , H04L29/08 , H04L12/931 , H04L12/26 , H04L12/725 , H04L12/801 , H04L12/24 , H04L29/12 , H04L12/741 , H04L12/733 , H04L12/721 , H04L12/717 , H04L12/751 , H04L12/713 , H04L12/861 , H04L12/935 , H04L12/747 , H04L12/46 , H04L12/715 , H04L12/66
Abstract: Some embodiments provide a method for handling failure at one of several peer centralized components of a logical router. At a first one of the peer centralized components of the logical router, the method detects that a second one of the peer centralized components has failed. In response to the detection, the method automatically identifies a network layer address of the failed second peer. The method assumes responsibility for data traffic to the failed peer by broadcasting a message on a logical switch that connects all of the peer centralized components and a distributed component of the logical router. The message instructs recipients to associate the identified network layer address with a data link layer address of the first peer centralized component.
-
公开(公告)号:US10700996B2
公开(公告)日:2020-06-30
申请号:US16133812
申请日:2018-09-18
Applicant: Nicira, Inc.
Inventor: Ronghua Zhang , Ganesan Chandrashekhar , Sreeram Ravinoothala , Kai-Wei Fan
IPC: H04L12/947 , H04L29/08 , H04L12/24 , H04L12/747 , H04L12/721 , H04L12/935 , H04L12/861 , H04L12/741 , H04L12/713 , H04L12/751 , H04L12/66 , H04L12/715 , H04L12/46 , H04L12/717 , H04L12/733 , H04L29/12 , H04L12/801 , H04L12/725 , H04L12/26 , H04L12/931 , H04L12/707 , H04L12/703
Abstract: Some embodiments provide a method for handling failure at one of several peer centralized components of a logical router. At a first one of the peer centralized components of the logical router, the method detects that a second one of the peer centralized components has failed. In response to the detection, the method automatically identifies a network layer address of the failed second peer. The method assumes responsibility for data traffic to the failed peer by broadcasting a message on a logical switch that connects all of the peer centralized components and a distributed component of the logical router. The message instructs recipients to associate the identified network layer address with a data link layer address of the first peer centralized component.
-
公开(公告)号:US10652143B2
公开(公告)日:2020-05-12
申请号:US16015137
申请日:2018-06-21
Applicant: Nicira, Inc.
Inventor: Sreeram Ravinoothala , Ronghua Zhang
IPC: H04L12/26 , H04L12/717 , H04L12/715 , H04L12/703 , H04L12/931
Abstract: Some embodiments provide a method for configuring a logical router that interfaces with an external network. The method receives a configuration for a logical network that includes a logical router with several interfaces that connect to at least one physical router external to the logical network. The method selects a separate host machine to host a centralized routing component for each of the interfaces. The method selects a particular one of the host machines for operating a dynamic routing protocol control plane that receives routing protocol data from each of the centralized routing components and updates routing tables of each of the centralized routing components.
-
公开(公告)号:US10243914B2
公开(公告)日:2019-03-26
申请号:US14800668
申请日:2015-07-15
Applicant: Nicira, Inc.
Inventor: Sreeram Ravinoothala
IPC: H04L29/12 , H04L12/803 , G06F9/455 , H04L12/709 , H04L12/931 , H04L12/741
Abstract: Exemplary methods, apparatuses, and systems include a first network edge device configuring a mapping between a physical network interface and a plurality of logical interfaces. A second network edge device also configures a mapping between a physical network interface and a copy of the plurality of logical interfaces. Each of the logical interfaces is assigned a corresponding set of first and second layer networking addresses that is replicated across the first and second network edge devices. The first network edge device receives a first address resolution request via the physical network interface of the first network edge device that includes a source and a destination. The destination is an address assigned to one of the plurality of logical interfaces. The first network edge device determines a second layer networking address assigned to the destination logical interface and transmits an address resolution response including the determined second layer networking address.
-
-
-
-
-
-
-
-
-