发明名称 Multicast switching for distributed devices
摘要 A system for multicast switching for distributed devices may include an ingress node including an ingress memory and an egress node including an egress memory, where the ingress node is communicatively coupled to the egress node. The ingress node may be operable to receive a portion of a multicast frame over an ingress port, bypass the ingress memory and provide the portion to the egress node when the portion satisfies an ingress criteria, otherwise receive and store the entire frame in the ingress memory before providing the frame to the egress node. The egress node may be operable to receive the portion from the ingress node, bypass the egress memory for the portion and provide the portion to the first egress port when an egress criteria is satisfied, otherwise receive and store the entire multicast frame in the egress memory before providing the multicast frame to an egress port.
申请公布号 US9106428(B2) 申请公布日期 2015.08.11
申请号 US201213723045 申请日期 2012.12.20
申请人 Broadcom Corporation 发明人 Matthews Brad;Kwan Bruce;Agarwal Puneet
分类号 H04L12/801;H04L12/18;H04L12/931;H04L12/947;H04L12/54;H04L12/58;H04L12/40 主分类号 H04L12/801
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A method for multicast switching for distributed devices, the method comprising: receiving a multicast frame at an ingress node of a network device, wherein the ingress node comprises an ingress buffer dedicated to the ingress node and the ingress node is associated with an ingress switching policy; determining, based on a classification of the multicast frame, whether the ingress switching policy associated with the ingress node indicates that the multicast frame should be stored in the ingress buffer of the ingress node; storing the multicast frame in the ingress buffer associated with the ingress node when the ingress switching policy associated with the ingress node indicates that the multicast frame should be stored in the ingress buffer of the ingress node, otherwise bypassing the ingress buffer of the ingress node; forwarding the multicast frame to a plurality of egress nodes of the network device, each of the plurality of egress nodes comprising a dedicated egress buffer, wherein each of the plurality of egress nodes is associated with a separate egress switching policy that is configurable independently of the ingress switching policy; determining, for each of the plurality of egress nodes, whether to store the multicast frame in the egress buffer of each of the plurality of egress nodes based on the egress switching policy; storing, for each of the plurality of egress nodes, the multicast frame in the egress buffer of each of the plurality of egress nodes when the egress switching policy associated with each of the plurality of egress nodes indicates that the multicast frame should be stored in the egress buffer of each of the plurality of egress nodes, otherwise bypassing the egress buffer of the each of the plurality of egress nodes; and transmitting, by each of the plurality of egress nodes, the multicast frame to at least one egress port.
地址 Irvine CA US
您可能感兴趣的专利