AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.

 View Only

ROCEv1 Configuration on AIX

By Vishwashreya Machineni posted Mon April 15, 2024 06:21 AM

  

ROCEv1 Configuration on AIX

Contributors: Neelima Nandula, Swetha Venkannagari, Vishwashreya Machineni

What is RoCEv1?

RoCEv1 protocol is defined as RDMA over Ethernet header. It uses ether-type 0x8915 and can be used with or without the VLAN tag. The regular Ethernet MTU applies on the RoCE frame.

RoCEv1 is a non-encrypted and non-routable RDMA protocol. RoCEv1 mode is default mode.

The ports of RoCEv1 adapters can be cabled directly together or connected by two cables and a single switch.

List of adapters that support RoCEv1

Adapter Device ID

B315211014101407

B315211014101207

B3151F101410AA06

B3151D101410A606

B315191014103506

B31513101410F704

B315151014101E06

B315151014101F06

Enabling RoCEv1

Description Command Syntax
Enable RoCEv1 mode no -r -o roce_v2_mode=0

How to configure RoCEv1 on AIX?

RoCEv1 mode is default mode in AIX.

1.Check with “no” command option if RoCEv1 is enabled. 

Here - “0” validates that RoCEv1 is enabled.

2.We have 3 modes for rdma as part of ODM attribute list

  • Desired
  • Required
  • Disabled

Assign “desired” or “required” to enable RoCE on the physical port.

3.Configure the IP on the port and check ibv_devices list where it lists the RoCE enabled port.

4.Check the rping by running server & client as shown below.

0 comments
65 views

Permalink