Packet header decoding

Packet header decoding is a fundamental task of every network appliance ranging from switches and routers to security appliances. It’s a straight-forward task of extraction of packet header fields for the purposes of subsequent classification. But straight-forward does not mean trivial. Fixed hardware structure of such component is limited in flexibility and possibilities of support of various network protocols. It’s not enough to parse basic network protocols such as IP and TCP/UDP. In today’s networks, the protocol stack can be very diverse. There is a vast number of encapsulation protocols and network overlays like TRILL, MPLS, 802.1q etc. Also, the extraction mechanism needs to deal with evolving structure of protocols used in computer networks.


Netcope steps up to this challenge by leveraging flexible, modular components for packet header decoding that can be configured to satisfy specific needs. Default configuration allows the payload to be preceded with several encapsulation headers including TRILL, MPLS, and 802.1q protocols.

Support of P4 language extends this possibility with standardized high-level description of supported protocol stack and subsequent actions performed on the traffic independently of specific hardware architecture. In other words, it provides total control over functionality of the card.

Explore more Netcope products

Netcope Packet Capture (NPC)

Netcope Packet Capture (NPC)

Learn more about the network solution for wire-speed, low-latency packet processing.

Netcope Session Filter (NSF)

Netcope Session Filter (NSF)

Learn more about Netcope's powerful session-oriented packet capture solution.

Netcope FPGA Boards (NFB)

Netcope FPGA Boards (NFB)

High-performance appliances designed for the development of hardware-accelerated applications.

Netcope Success Stories


NSF-100G2-Picomass-Netcope Network Traffic Monitoring

Picomass uses Netcope Session Filter in the IPS200 DPI solution because NSF is capable of offloading traffic to hardware. This makes real-time DPI on 100G networks possible.

Flowmon Networks

Flowmon Networks Network Traffic Monitoring

Flowmon Networks aims to develop a new generation of NetFlow/IPFIX probes that can monitor and process traffic of 100GE high-speed networks. Because of that, Flowmon Networks needs to find a network card that would be able of handling 100 GE monitoring requirements.

U.S. trading firm deploys Tradecope

U.S. trading firm deploys Tradecope Electronic Stock Trading

For successful trading on electronic exchanges today, it is not enough to come up with the smartest strategy anymore. Learn more about how U.S trading firm deployed FPGA-based Tradecope solution to increase hit rate of the trading strategy.