Processing multicast packets in a network device
US9112708B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 28, 2013 |
| Grant date | Aug 18, 2015 |
| Priority date | — |
| Expiry date | May 16, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/901
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A network switch device comprises a packet processor configured to: write, to a memory, at least a payload of a multicast packet received via one of a plurality of ports, determine that a plurality of instances of the multicast packet are to be transmitted, generate, using an original header of the multicast packet, one or more additional headers, write, to the memory, a plurality of headers including (i) the original header, and (ii) the one or more additional headers in the memory, link each header in the plurality of headers stored in the memory to a location of the payload in the memory, and transmit a plurality of instances of the multicast packet via one or more ports including, for each instance of the multicast packet, reading (i) a respective one of the headers from the memory and (ii) the payload from the location in the memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.