Changes and New Features

5T Technology (PTP, SyncE, and more) User Manual

Changes and New Features in this version

Feature/Category

Description

Security

TLS data-path (Tx and Rx) offload allows the NIC to accelerate encryption, decryption, and authentication of AES-GCM (AES128-GCM, TLS v1.2).
TLS offload handles data as it goes through the device without storing it, but only updating its context. This results in enhanced host CPU utilization and TLS throughput.

NGINX with QUIC configuration support

Added QUIC transport protocol, explicitly designed to support multiplexed connections without depending on a single TCP connection.

Performance Improvement

Added Hardware Large Receive Offload (HW LRO) support:

Large receive offload (LRO) is a technique for increasing the inbound throughput of high-bandwidth network connections by aggregating multiple incoming TCP packets from a single stream into a larger buffer before they are passed higher up the networking stack.

Increased Concurrent Connections maintaining high-wire speed:

Supports vertical scaling, limited mainly by available RAM.

Warning

We recommend using libnl3 as it is the latest version and includes fixes related to libnl1.

Warning

Bonding Active-Backup not supported.
RoCE LAG is a feature meant for mimicking Ethernet bonding for IB devices and is available for dual-port cards only. XLIO cannot offload traffic in cases where RoCE LAG is enabled too. In RoCE LAG mode, instead of having an IB device per physical port (for example, mlx5_0 and mlx5_1), only one IB device is present for both ports.

Warning

Direct Packet Control Plane (DPCP) provides a unified, flexible interface for programming NVIDIA NICs and comes as part of OFED.

Warning

A note regarding NGINX:

  • There is no recovery support of NGINX wrk due to a crash of one or more wrks.

Warning

TLS Rx offloaded supports up to 64K concurrent connection.

© Copyright 2023, NVIDIA. Last updated on May 23, 2023.