5.7. NetShark GlossaryΒΆ

NetShark
Short for Riverbed SteelCentral NetShark Appliance. A physical appliance or virtual machine that provides continuous, high-speed packet capture and includes sophisticated analytics (using the concept of a view for extracting many different kinds of data and statistics from the captured traffic.
Pilot
Short for Riverbed Cascade Pilot. The former name for Packet Analyzer
Packet Analyzer
Short for Riverbed SteelCentral Packet Analyzer. A desktop application for interacting with a NetShark appliance.
view
The object used within NetShark for all packet analysis. A view consists of a packet source, optional filters to limit which packets are analyzed, and a set of statistics to extract along with rules for how to organize those statistics. See Background on the NetShark architecture for more information.
extractor
A software component that can extract information (an extractor field) about some protocol from packets. Each extractor is identified by a short name. E.g., the tcp extractor parses the headers in TCP packets and extracts fields such as port numbers, flags, etc.
extractor field
An individual piece of information that can be computed by an extractor. Each field has a short descriptive name and is usually identified by the name of the extractor followed by a doubled colon, and the field name. For example, tcp::source_port or http::uri.
packet source
An object used as the input for a view. Can be a capture port, capture job, trace clip, or trace file.
capture port
A physical network interface on a NetShark appliancbe. Typically connected to a mirrored (SPAN) port on a switch.
capture job
A long-running background task on a NetShark appliance that records some or all of the packets arriving on a capture port to disk. Recorded packets are stored in an efficient indexed structure for efficient retrieval during view processing. The term “capture job” is mildly overloaded – it can refer abstractly to the ongoing process of indexing and saving packets, or it can refer specifically to the set of packets stored on disk as part of a job.
trace clip
A filtered subset of the packets that have been stored as part of a capture job. A trace clip typically includes a time-based filter to limit the clip to only those packets that fall within a specific time interval. Trace clips may be locked, in which case the packets in the clip will not be deleted from disk even as ongoing capture jobs need to delete old packets to reclaim space for new packets.
filter
A predicate applied to a stream of packets to select a subset of the packets. Used to limit which packets from a source should be processed by a view or to limit which packets from a capture job should be included in a trace clip.