rping command

Tests the connection of the RDMA communication manager (RDMA_CM) by using the RDMA ping-pong test.

Syntax

rping -s [-v] [-V] [-d] [-P] [-a address] [-p port] [-C message_count] [-S message_size]
rping -c [-v] [-V] [-d] -a address [-p port] [-C message_count] [-S message_size]

Description

The rping command establishes a reliable Remote Direct Memory Access (RDMA) connection between two nodes by using the librdmacm library. Optionally, the rping command also performs RDMA transfers between the nodes, and then disconnects the connection. The rping command sets an RDMA_CM connection and performs an RDMA ping-pong test. For information on the rping command, see the Open Source OpenFabrics Alliance OFED 1.4 at http://www.openfabrics.org .

Flags

Item Description
-a address Specifies the network address to bind the connection on the server and specifies the server address to connect to the client.
-c Runs as the client.
-C message_count Specifies the number of messages to transfer over each connection. The default value is infinite.
-d Displays the debug information.
-p Specifies the port number for the listening server.
-P Runs the server in persistent mode. This allows multiple rping clients to connect to a single server instance and the server runs until the instance is killed.
-v Displays the ping data.
-V Validates the ping data.
-s Runs as the server.
-S message_size Specifies the size of each message transferred, in bytes. The default value is 100.