The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 03, 2018

Filed:

Dec. 08, 2015
Applicant:

Mellanox Technologies Tlv Ltd., Raanana, IL;

Inventors:

Amir Roitshtein, Holon, IL;

Niv Aibester, Herzliya, IL;

Barak Gafni, Kfar Malal, IL;

George Elias, Tel Aviv, IL;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/931 (2013.01); H04L 12/861 (2013.01); H04L 12/741 (2013.01);
U.S. Cl.
CPC ...
H04L 49/201 (2013.01); H04L 49/205 (2013.01); H04L 49/9005 (2013.01); H04L 45/745 (2013.01);
Abstract

Communication apparatus includes multiple interfaces connected to a packet data network. A memory is coupled to the interfaces and configured as a buffer to contain packets received through ingress interfaces while awaiting transmission to the network via respective egress interfaces. Packet processing logic is configured, upon receipt of a multicast packet through an ingress interface, to identify a number of the egress interfaces through which respective copies of the multicast packet are to be transmitted, to allocate a space in the buffer for storage of a single copy of the multicast packet, to replicate and transmit multiple copies of the stored copy of the multicast packet through the egress interfaces, to maintain a count of the replicated copies that have been transmitted, and when the count reaches the identified number, to release the allocated space in the buffer.


Find Patent Forward Citations

Loading…