Using a central controller cluster to configure a distributed multicast logical router

    公开(公告)号:US10218523B2

    公开(公告)日:2019-02-26

    申请号:US15652203

    申请日:2017-07-17

    Applicant: Nicira, Inc.

    Abstract: For a managed network implementing at least one logical router having centralized and distributed components, some embodiments provide a method for configuring a managed forwarding element (MFE) executing on a first host machine to implement a distributed multicast logical router and multiple logical switches logically connected to the logical router in conjunction with a set of additional MFEs executing on additional host machines to process multicast data messages. The method receives a multicast group report from a data compute node (DCN) that executes on the first host, sends a summarized multicast group report indicating multicast groups joined by DCNs executing on the first host to a set of central controllers, receives data based on an aggregated multicast group report from the set of central controllers, and uses the data based on the aggregated multicast group report to configure the MFE to implement the distributed multicast logical router.

    ARP for logical router
    45.
    发明授权
    ARP for logical router 有权
    逻辑路由器的ARP

    公开(公告)号:US09575782B2

    公开(公告)日:2017-02-21

    申请号:US14137867

    申请日:2013-12-20

    Applicant: Nicira, Inc.

    Abstract: Some embodiments provide a method for a computing device serving as a host machine in a logical network. The method executes several virtual machines that are in several different segments of the logical network. The method operates a managed physical routing element (MPRE) for routing data packets between different segments of the logical network. The MPRE includes several logical interfaces, each of which is for receiving data packets from a different segment of the logical network. Each of the logical interfaces is addressable by a network layer address. The method intercepts an Address Resolution Protocol (ARP) broadcast message when the destination address matches the network address of one of the logical interfaces. The method formulates an ARP reply to the ARP broadcast message.

    Abstract translation: 一些实施例提供了用作逻辑网络中的主机的计算设备的方法。 该方法执行在逻辑网络的几个不同段中的几个虚拟机。 该方法操作用于在逻辑网络的不同段之间路由数据分组的受管理物理路由元件(MPRE)。 MPRE包括几个逻辑接口,每个逻辑接口用于从逻辑网络的不同段接收数据包。 每个逻辑接口可由网络层地址寻址。 当目的地址与其中一个逻辑接口的网络地址匹配时,该方法会拦截地址解析协议(ARP)广播消息。 该方法对ARP广播消息进行ARP回复。

    Virtual Distributed Bridging
    48.
    发明申请
    Virtual Distributed Bridging 有权
    虚拟分布式桥接

    公开(公告)号:US20160094364A1

    公开(公告)日:2016-03-31

    申请号:US14503164

    申请日:2014-09-30

    Applicant: Nicira, Inc.

    CPC classification number: H04L12/4625 H04L12/462 H04L12/4641

    Abstract: Virtualization software that includes a VDRB (virtual distributed router/bridge) module for performing L3 routing and/or bridging operations is provided. At least some of the VDRBs are configured as VDBs (virtual distributed bridge) for performing bridging operations between different network segments in a distributed manner. The bridging tasks of a network are partitioned among several VDBs of the network based on MAC addresses. MAC addresses of VMs or other types of network nodes belonging to an overlay logical network are partitioned into several shards, each shard of MAC addresses assigned to a VDB in the network. Each VDB assigned a shard of MAC addresses performs bridging when it receives a packet bearing a MAC address belonging to its assigned shard. A VDB does not perform bridging on packets that do not have MAC address that falls within the VDB's shard of MAC addresses.

    Abstract translation: 提供了包括用于执行L3路由和/或桥接操作的VDRB(虚拟分布式路由器/网桥)模块的虚拟化软件。 至少一些VDRB被配置为VDB(虚拟分布式网桥),用于以分布式方式在不同网段之间执行桥接操作。 基于MAC地址,网络的桥接任务在网络的几个VDB之间进行分区。 属于覆盖逻辑网络的虚拟机或其他类型的网络节点的MAC地址被划分成几个分片,每个碎片分配给网络中的VDB。 分配有MAC地址的每个VDB在接收到具有属于其分配的分片的MAC地址的分组时执行桥接。 VDB不对没有MAC地址的数据包进行桥接,该MAC地址落在VDB的MAC地址块内。

Patent Agency Ranking