Tests the RDMA CM connection by using the RDMA ping-pong test.
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]
The rping command establishes a reliable RDMA connection between two nodes using the librdmacm library. Optionally the rping command also performs RDMA transfers between the nodes, then disconnects.
-s | Runs as the server. |
-c | Runs as the client. |
-a address | Specifies the network address to bind the connection to, on the server and specifies the server address to connect to, on the client. |
-p | Specifies the port number for the listening server. |
-v | Displays the ping data. |
-V | Validates the ping data. |
-d | Displays the debug information. |
-C message_count | Specifies the number of messages to transfer over each connection. By default, the value is infinite. |
-S message_size | Specifies the size of each message transferred, in bytes. By default, the value is 100. |
-P | Runs the server in persistent mode. This allows multiple rping clients to connect to a single server instance and the server will run until the instance is killed. |