Features and specification
Rx Packet Processing
- Zero packet loss for packet size 64 – 10,000 bytes
- Sustained traffic up to 50 Gbps
- Line rate 2 × 25 Gbps traffic burst, 1700 milliseconds buffering
- Multi-port packet merge, sequenced in time stamp order
- L2, L3 and L4 protocol classification
- L2 and L3/L4 (IP/TCP/UDP) checksum verification
- GTP, IP-in-IP, GRE, NVGRE, VxLAN, Pseudowire, Fabric Path, VNtag tunneling support
- Pattern match, network port, protocol, length, and error filters
- Custom flow definitions based on 2-, 3-, 4-, 5- or 6-tuple
- Flow match/actions: Forward to application or network port or drop packet
- Stateful flow management(*)
- 25 million bidirectional IPv4 or IPv6 flows
- Learning rate: 2 million flows/sec
- TCP flow termination, flow timeout, or application-requested
- Flow records with Rx packet/byte counters and TCP flags
- Stateless flow management
- Up to 36,000 IPv4 or up to 7,500 IPv6 2-tuple flows
- Custom hash keys, symmetric hash key option
- CPU load distribution based on hash key or filter or per flow
- 128 Rx queues, 16 MB – 1 TB Rx buffer size
- Packet descriptors with metadata
- IP fragment handling
- Deduplication
- Slicing at dynamic offset or fixed offset from start or end of packet
- Extended RMON1 and counters per filter and per queue
Tx Packet Processing
- Line rate Tx up to 2 × 25 Gbps for packet size 64 – 10,000 bytes
- Replay as captured with nanoseconds precision
- Per-port traffic shaping
- Port-to-port forwarding
- L2 and L3/L4 (IP/TCP/UDP) checksum generation (*)
- 128 Tx queues, 4 MB Tx buffer size
Hardware
- Xilinx XCKU15P FPGA
- 10 GB DDR4 SDRAM
- PCIe Gen3 16 lanes @ 8 GT/s
- 2 × SFP28 network ports
- Flash memory with support for two boot images
- Built-in thermal protection
- Physical dimensions: ½-length and ½-height PCIe
- Weight excluding pluggable modules: 350 g
- MTBF according to UTE C 80-810: 991,182 hours
- Power consumption including 25GBASE-SR modules and typical
traffic load: 30 Watts