12.07.2015 Views

Wireshark in a Multi-Core Environment Using Hardware Acceleration

Wireshark in a Multi-Core Environment Using Hardware Acceleration

Wireshark in a Multi-Core Environment Using Hardware Acceleration

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Programmable Adapter FiltersFilter functionality:• 64 fully programmable filters.• Received frames can be filtered at full l<strong>in</strong>e speed for all frame sizes andall comb<strong>in</strong>ations of filter sett<strong>in</strong>gs.• Dynamic offset of filters, based on automatic detection of packet type:• 26 predef<strong>in</strong>ed fields (Ethernet, IPv4, IPv6, UDP, TCP, ICMP, …)(see next slide for example)• Fixed offset relative to dynamic offset position.• Predef<strong>in</strong>ed filters: IPv6, IPv4, VLAN, IP, MPLS, IPX.• 64-byte patterns can be matched.• The length of the received frame can be used for filter<strong>in</strong>g frames.• The port on which the frame was received can be used for filter<strong>in</strong>g.Benefits:• Enables filter<strong>in</strong>g of network frames so that the user application onlyneeds to handle relevant frames, off-load<strong>in</strong>g the user application.• Filter<strong>in</strong>g can be done at network l<strong>in</strong>e speed.Napatech - Sharkfest 200917

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!