Mellanox ConnectX-6 Jumbo Packet 9000 bytes support

Hello,
We have Mellanox Card : Mellanox ConnectX-6 Lx EN 25G MCX631102AN-ADAT (2x25G) with
Nvidia OFED Network Driver : 24.04-0.7.0.0

Is it possible to support jumbo frame more than 4096, let’s say 9000 bytes

ibv_devinfo -d mlx5_1

hca_id: mlx5_1
transport: InfiniBand (0)
fw_ver: 26.41.1000
node_guid: b83f:d203:004f:8a8d
sys_image_guid: b83f:d203:004f:8a8c
vendor_id: 0x02c9
vendor_part_id: 4127
hw_ver: 0x0
board_id: MT_0000000575
phys_port_cnt: 1
port: 1
state: PORT_ACTIVE (4)
max_mtu: 4096 (5)
active_mtu: 4096 (5)
sm_lid: 0
port_lid: 0
port_lmc: 0x00
link_layer: Ethernet

Thank you in advance

Ethernet can support higher MTU. RDMA supports maximum MTU of 4096 Bytes per InfiniBand spec.

1 Like

Thank you for the swift response.
More detailed, we are transmitting packets about 8000 bytes via DPDK and in parallel cloning mbufs for logging. packet sizes more than 7000 bytes does not seem to sent or logged.

How to enable higher MTU on the ethernet.

For Ethernet, just ifconfig … or ip equivalent. Make sure you can ping with small and large msg size. If you have a switch in between, make sure it is set accordingly or it will block the traffic.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.