Features & Functions of DAG

All you need to
know about DAG

DAG™ Features & Functions

DAG card Comparison

100% packet capture

Compare our DAG cards

Endace Systems - powered by DAG

High-performance EndaceProbes and EndaceSensors

Endace Probes - powered by DAG®

Accessories

Timing, Taps and more

Accessories
Home » Endace Systems » Endace DAG cards

The Genius of DAG

100% packet capture guaranteed - any speed, any network interface.

DAG Card Features

  • PCI/PCIe-based options
  • Ethernet (10/100/1000), 10GigE, SONET/SDH,PDH/TDM options, DDR Infiniband
  • Port Density: 1, 2 and 4 port options
  • Hardware-based, packet-processing functionality
  • Raw data capture ability
  • Linux, FreeBSD and Windows Server 2003supported.

Learn more:

Endace DAG - 100% packet capture

Endace DAG® (Data Acquisition and Generation) cards are the ultimate in network packet capture interface cards. They guarantee 100% packet capture on any network regardless of packet size, interface type or network load.

For applications that rely on capturing traffic on high-speed networks, only DAG provides a 100% packet capture guarantee.

Please note that DAG cards are only available for sale directly from Endace. Please contact us for pricing information.

Genius of DAG

The real genius of Endace's DAG I/O technology is that it:

  • Provides guaranteed 100% packet capture at full line rate
  • Removes packet-processing load from the server CPU, freeing it up for application processing
  • Provides highly accurate timestamping of every packet
  • DAG's unique capability results from the onboard FPGA (field-programmable gate array) that enables smart packet-processing to be managed in hardware, and a large FIFO memory buffer that allows packets to be captured off the wire at full line rate without a single packet being dropped.

Eliminating the interrupt storm

Packet capture using traditional NIC hardware is subject to the Inconvenient Truth of packet capture. Even at moderate line rates, the interrupt rates of standard NICs overwhelms CPUs - causing packets to be dropped.

DAG's onboard FIFO memory buffer enables packets to be captured and stored on the card itself, where the DAG card driver makes it available to the CPU via direct memory access (DMA).

This ability to deliver captured traffic to the CPU and consuming applications via DMA without requiring an interrupt or a memory copy every time a packet arrives effectively reduces CPU interrupt rates to an 'idling' level - even on heavily loaded links.

The DAG's DMA is optimised for modern multi-core processors. Each CPU or core can have its own allocated memory space in the buffer so captured packets can be directed to specific CPUs or cores. This enables efficient load-balancing (with full session continuity) across multiple CPUs, multiple cores and multiple applications or application instances.

Accessories from Endace

We also provide a full range of accessories for use in deploying EndaceProbes, EndaceSensors, and EndaceExtreme systems. From time synchronistation servers such as our TDS-24, to a wide range of passive taps and switches, and GPS or CDMA receivers we've got it covered.

See our Accessories page for full details.