Assignment of unique physical network addresses for logical network addresses

    公开(公告)号:US11595345B2

    公开(公告)日:2023-02-28

    申请号:US16867488

    申请日:2020-05-05

    申请人: Nicira, Inc.

    摘要: Some embodiments provide a method for a network controller that manages multiple logical networks implemented by multiple managed forwarding elements (MFEs) operating on multiple host machines. The method receives a notification from a particular MFE that an interface corresponding to a logical port of a logical forwarding element has connected to the particular MFE and has a particular logical network address. The method assigns a unique physical network address to the interface. Each of multiple interfaces connected to the particular MFE is assigned a different physical network address. The method provides the assigned unique physical network address to the particular MFE for the particular MFE to convert data messages sent from the particular logical network address to have the unique physical network address.

    Centralized troubleshooting tool in distributed virtual network

    公开(公告)号:US10791041B2

    公开(公告)日:2020-09-29

    申请号:US14839031

    申请日:2015-08-28

    申请人: Nicira, Inc.

    IPC分类号: H04L12/26 H04L12/24

    摘要: A novel centralized troubleshooting tool that enables user to troubleshoot a distributed virtual network with a single consistent user interface is provided. The distributed virtual network being monitored or debugged by the centralized troubleshooting tool includes different types of logical resources (LRs) that placed or distributed across different physical endpoints (PEs). The centralized troubleshooting tool provides functions that allow the user to invoke commands on different physical endpoints in order to collect information about the logical resources running in those physical endpoints. This allows the user to compare and analyze the information from different PEs for a same LR.

    Assignment of unique physical network addresses for logical network addresses

    公开(公告)号:US10681000B2

    公开(公告)日:2020-06-09

    申请号:US15640376

    申请日:2017-06-30

    申请人: Nicira, Inc.

    IPC分类号: H04L29/12

    摘要: Some embodiments provide a method for a network controller that manages multiple logical networks implemented by multiple managed forwarding elements (MFEs) operating on multiple host machines. The method receives a notification from a particular MFE that an interface corresponding to a logical port of a logical forwarding element has connected to the particular MFE and has a particular logical network address. The method assigns a unique physical network address to the interface. Each of multiple interfaces connected to the particular MFE is assigned a different physical network address. The method provides the assigned unique physical network address to the particular MFE for the particular MFE to convert data messages sent from the particular logical network address to have the unique physical network address.

    METHOD AND TOOL FOR DIAGNOSING LOGICAL NETWORKS

    公开(公告)号:US20200084104A1

    公开(公告)日:2020-03-12

    申请号:US16680445

    申请日:2019-11-11

    申请人: Nicira, Inc.

    IPC分类号: H04L12/24

    摘要: Some embodiments provide a method for diagnosing a logical network that includes several logical forwarding elements (LFEs) that logically connects a number of data compute nodes (DCNs) to each other. The method identifies a set of LFEs that logically connects a first DCN of the several DCNs to a second DCN. The method also identifies a transport node that couples to the first DCN and implements the set of LFEs. The method then, for each LFE in the set of LFEs (i) receives a first state of the LFE from the transport node, (ii) compares the first state of the LFE with a second state of the LFE that is received from a controller of the LFE, and (iii) reports the LFE as a problematic LFE along with the transport node and the controller of the LFE when the first and second states of the LFE do not match.

    Method and tool for diagnosing logical networks

    公开(公告)号:US10225149B2

    公开(公告)日:2019-03-05

    申请号:US15012782

    申请日:2016-02-01

    申请人: Nicira, Inc.

    IPC分类号: H04L12/26 H04L12/24

    摘要: Some embodiments provide a method for diagnosing a logical network that includes several logical forwarding elements (LFEs) that logically connects a number of data compute nodes (DCNs) to each other. The method identifies a set of LFEs that logically connects a first DCN of the several DCNs to a second DCN. The method also identifies a transport node that couples to the first DCN and implements the set of LFEs. The method then, for each LFE in the set of LFEs (i) receives a first state of the LFE from the transport node, (ii) compares the first state of the LFE with a second state of the LFE that is received from a controller of the LFE, and (iii) reports the LFE as a problematic LFE along with the transport node and the controller of the LFE when the first and second states of the LFE do not match.

    Node in cluster membership management protocol

    公开(公告)号:US10572293B2

    公开(公告)日:2020-02-25

    申请号:US15842912

    申请日:2017-12-15

    申请人: Nicira, Inc.

    摘要: A method for a node to become a member of a cluster includes, when the node is in an initialization state, refraining from starting any service for the cluster, rejecting any reconfiguration request from a coordinator of the cluster, and determining if a local copy of a member list is out-of-date. When the local member list is up-to-date, the method includes advancing to an observer state or a participant state depending on if the node is in the member list. When the local copy of the member list is out-of-date, the method includes waiting to receive the member list, updating the local member list to be equal to the member list, persisting the local member list, recording the local member list as up-to-date, and advancing to an observer state or a participant state depending if the node is in the member list.

    Packet handling based on virtual network configuration information in software-defined networking (SDN) environments

    公开(公告)号:US10536563B2

    公开(公告)日:2020-01-14

    申请号:US15889224

    申请日:2018-02-06

    申请人: Nicira, Inc.

    IPC分类号: H04L29/06 H04L12/46 H04L12/24

    摘要: Example methods are provided for packet handling based on virtual network configuration information in a software-defined networking (SDN) environment. An example comprises a first host obtaining virtual network configuration information that specifies a first virtual object identifier (ID) and a first address associated with a first virtualized computing instance, and a second virtual object ID and a second address associated with a second virtualized computing instance. In response to detecting an egress packet with an inner header that is addressed from the first address to the second address, the first host may generate an encapsulated packet by encapsulating the egress packet with an outer header that specifies the second virtual object ID; and send the encapsulated packet to the second host to cause the second host to decapsulate the outer header and, based on the second virtual object ID, send the egress packet to the second virtualized computing instance.

    Centralized troubleshooting tool in distributed virtual network

    公开(公告)号:US10333797B2

    公开(公告)日:2019-06-25

    申请号:US14839075

    申请日:2015-08-28

    申请人: Nicira, Inc.

    IPC分类号: H04L12/24 H04L29/08

    摘要: A novel centralized troubleshooting tool that enables user to troubleshoot a distributed virtual network with a single consistent user interface is provided. The distributed virtual network being monitored or debugged by the centralized troubleshooting tool includes different types of logical resources (LRs) that placed or distributed across different physical endpoints (PEs). The centralized troubleshooting tool provides functions that allow the user to invoke commands on different physical endpoints in order to collect information about the logical resources running in those physical endpoints. This allows the user to compare and analyze the information from different PEs for a same LR.

    METHOD AND TOOL FOR DIAGNOSING LOGICAL NETWORKS

    公开(公告)号:US20190190780A1

    公开(公告)日:2019-06-20

    申请号:US16276601

    申请日:2019-02-14

    申请人: Nicira, Inc.

    IPC分类号: H04L12/24

    摘要: Some embodiments provide a method for diagnosing a logical network that includes several logical forwarding elements (LFEs) that logically connects a number of data compute nodes (DCNs) to each other. The method identifies a set of LFEs that logically connects a first DCN of the several DCNs to a second DCN. The method also identifies a transport node that couples to the first DCN and implements the set of LFEs. The method then, for each LFE in the set of LFEs (i) receives a first state of the LFE from the transport node, (ii) compares the first state of the LFE with a second state of the LFE that is received from a controller of the LFE, and (iii) reports the LFE as a problematic LFE along with the transport node and the controller of the LFE when the first and second states of the LFE do not match.

    REPLACEMENT OF LOGICAL NETWORK ADDRESSES WITH PHYSICAL NETWORK ADDRESSES

    公开(公告)号:US20190007342A1

    公开(公告)日:2019-01-03

    申请号:US15640386

    申请日:2017-06-30

    申请人: Nicira, Inc.

    IPC分类号: H04L12/935 H04L29/06

    摘要: Some embodiments provide a method, that receives a packet having a first logical network address as a source address and a second logical network address as a destination network address. The method replaces the first and second logical network addresses with corresponding first and second physical network addresses. The method transmits the packet having the first and second physical network addresses as source and destination network addresses without encapsulation to a physical network for delivery to the second logical network address.