-
公开(公告)号:US20160094366A1
公开(公告)日:2016-03-31
申请号:US14503177
申请日:2014-09-30
Applicant: Nicira, Inc.
Inventor: Howard Wang , Rahul Korivi Subramaniyam , Ganesan Chandrashekhar , Vivek Agarwal , Ram Dular Singh
IPC: H04L12/46
CPC classification number: H04L12/4625 , H04L12/4633 , H04L12/4641 , H04L2012/4629
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.
-
公开(公告)号:US20160094365A1
公开(公告)日:2016-03-31
申请号:US14503168
申请日:2014-09-30
Applicant: Nicira, Inc.
Inventor: Rahul Korivi Subramaniyam , Howard Wang , Ganesan Chandrashekhar , Vivek Agarwal , Ram Dular Singh
IPC: H04L12/46
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.
-
83.
公开(公告)号:US20150281048A1
公开(公告)日:2015-10-01
申请号:US14227959
申请日:2014-03-27
Applicant: Nicira, Inc.
Inventor: Vivek Agarwal , Ganesan Chandrashekhar , Rahul Korivi Subramaniyam , Ram Dular Singh , Howard Wang
IPC: H04L12/721 , H04L12/803 , H04L12/713 , H04L12/707 , H04L12/24 , H04L29/12
CPC classification number: H04L45/44 , G06F9/455 , G06F9/45558 , G06F2009/45595 , H04L41/0893 , H04L41/12 , H04L45/24 , H04L45/586 , H04L45/64 , H04L47/125 , H04L61/103 , H04L61/2007 , H04L61/2061
Abstract: A logical routing element (LRE) having multiple designated instances for routing packets from physical hosts (PH) to a logical network is provided. A PH in a network segment with multiple designated instances can choose among the multiple designated instances for sending network traffic to other network nodes in the logical network according to a load balancing algorithm. Each logical interface (LIF) of an LRE is defined to be addressable by multiple identifiers or addresses, and each LIF identifier or address is assigned to a different designated instance.
Abstract translation: 提供了具有用于将来自物理主机(PH)到逻辑网络的分组路由的多个指定实例的逻辑路由选择元素(LRE)。 具有多个指定实例的网段中的PH可以根据负载平衡算法在多个指定实例中选择,以将网络流量发送到逻辑网络中的其他网络节点。 LRE的每个逻辑接口(LIF)被定义为可由多个标识符或地址寻址,并且每个LIF标识符或地址被分配给不同的指定实例。
-
公开(公告)号:US20150103842A1
公开(公告)日:2015-04-16
申请号:US14137867
申请日:2013-12-20
Applicant: Nicira, Inc.
Inventor: Ganesan Chandrashekhar , Rahul Korivi Subramaniyam , Ram Dular Singh , Vivek Agarwal , Howard Wang
IPC: H04L29/12 , H04L12/715 , H04L12/56
CPC classification number: G06F9/455 , G06F9/45558 , G06F2009/45595 , H04L45/44 , H04L45/741 , H04L61/103
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回复。
-
-
-