EFFICIENT CAPTURE AND STREAMING OF DATA PACKETS
First Claim
1. A method for analysis of data packets at a network device having an input port configured to receive packets from a network and an output port configured to transmit the data packets to the network, the method comprising:
- capturing, by a programmable processor, a data packet received on the input port matching one or more predetermined criteria;
creating one or more metadata related to the captured packet; and
transmitting a copy of said captured packet along with the metadata to one or more client.
6 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a method for efficient capture and streaming of data packets in a network device comprises capturing data packets matching predetermined filters, packaging said data packets into samples, and aggregating one or more samples in a high speed bus payload. The method also comprises transferring said high speed bus payload to a CPU, extracting said samples from the high speed bus payload and storing said samples in a shared memory of the CPU, and accessing said samples from the shared memory for streaming to one or more client.
0 Citations
9 Claims
-
1. A method for analysis of data packets at a network device having an input port configured to receive packets from a network and an output port configured to transmit the data packets to the network, the method comprising:
-
capturing, by a programmable processor, a data packet received on the input port matching one or more predetermined criteria; creating one or more metadata related to the captured packet; and transmitting a copy of said captured packet along with the metadata to one or more client. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network device comprising:
-
an input port configured to receive packets from a network; a packet capture processor configured to; capture a data packet received on the input port matching one or more predetermined criteria; create one or more metadata related to the captured packet; and transmit a copy of said captured packet along with the metadata to one or more client. - View Dependent Claims (8, 9)
-
Specification