发明名称 Method and system for network load balancing
摘要 The present invention provides a processing method, device and system for controlling packet broadcast. The method includes: obtaining, by a first device, a cluster MAC address, and determining an egress port of the first device corresponding to the cluster MAC address; and establishing, by the first device, a cluster table, where the cluster table is used to record correspondence between address information and the egress port of the first device, and the address information includes the cluster MAC address, so that the first device forwards a packet from the egress port of the first device corresponding to the cluster MAC address according to the cluster table after receiving the packet whose destination MAC address is the cluster MAC address. Embodiments of the present invention can reduce network traffic burdens.
申请公布号 US9219688(B2) 申请公布日期 2015.12.22
申请号 US201314068740 申请日期 2013.10.31
申请人 Huawei Technologies Co., Ltd. 发明人 Song Junjun
分类号 H04L12/803;H04L29/12;H04L12/18;H04L12/741 主分类号 H04L12/803
代理机构 Leydig, Voit & Mayer, Ltd. 代理人 Leydig, Voit & Mayer, Ltd.
主权项 1. A processing method in Network Load Balancing (NLB), comprising: broadcasting, by a layer-3 device, an Address Resolution Protocol (ARP) request packet, wherein a target Internet Protocol (IP) address of the ARP request packet is an IP address of a target NLB cluster, and the target NLB cluster is made up by multiple NLB nodes; receiving, by the layer-3 device, multiple ARP response packets sent by the multiple NLB nodes, wherein any one of the ARP response packets comprises a cluster media access control (MAC) address of the target NLB cluster, and a source MAC address of an Ethernet header of each of the ARP response packets is a private MAC address of an NLB node sending the ARP response packet; establishing,by the layer-3 device, correspondence between the cluster MAC address and multiple egress ports of the layer-3 device, wherein the egress ports are ports that receive the multiple ARP response packets; sending, by the layer-3 device, a notification message to a layer-2 device through a first egress port of the egress ports of the layer-3 device corresponding to the cluster MAC address, wherein the notification message comprises the cluster MAC address and a first MAC address, and the first MAC address is the source MAC address of an ARP response packet, received by the first egress port, of the multiple ARP response packets; obtaining, by the layer-2 device, a second egress port in an existing MAC table entry of the layer-2 device, wherein the second egress port is a port of the layer-2 device and the second egress port corresponds to the first MAC address in the existing MAC table entry, and correspondence between the first MAC address and the second egress port is obtained by the layer-2 device through static configuration or dynamic learning; and establishing, by the layer-2 device, a cluster MAC table entry, wherein the cluster MAC table entry comprises correspondence between the cluster MAC address in the notification message and the second egress port obtained from the existing MAC table entry.
地址 Shenzhen CN