Documentation, Support, and Training
Understanding ILOM on the Switch
Administering ILOM (Web Interface)
Understanding Switch-Specific Commands
activate Command (switch-specific)
deactivate Command (switch-specific)
Conducts a simple InfiniBand Unreliable Datagram transport test. Issued on the Linux InfiniBand host.
ibv_ud_pingpong [-p TCP_port][-d device][-i IB_port][-s size][-r depth][-n iters][-l level][-e][-h][IP_address]
where:
TCP_port is the TCP port.
device is the InfiniBand device.
IB_port is the InfiniBand port.
size is the size of the ping-pong messages.
depth is the number of depth receives to post at one time.
iters is the number of message exchanges.
level is the service level of the queue pair.
IP_address is the IP address of the remote node host.
This InfiniBand software command runs a simple ping-pong test over the InfiniBand fabric through the Unreliable Datagram transport. The command is dependent upon the Internet Protocol, so the InfiniBand fabric must be configured with Internet Protocol over InfiniBand (IPoIB). The command is a client-server, in that a remote node is configured as a server, while a local node performs as a client.
The command is first run locally on the server. The command is then run again locally on the client, pointing to the IP address of the server.
Note - This command only functions if your InfiniBand fabric is configured with IPoIB.
The following table describes the options to the ibv_ud_pingpong command and their purposes:
|
The following example shows how to run a simple ping-pong test between a local node client and a remote node server using the Unreliable Datagram transport with the ibv_ud_pingpong command. First configure the remote node server:
# ibv_ud_pingpong local address: LID 0x0001, QPN 0xb40406, PSN 0x0ac0ba remote address: LID 0x0005, QPN 0x3d0406, PSN 0x87b264 4096000 bytes in 0.03 seconds = 1032.97 Mbit/sec 1000 iters in 0.03 seconds = 31.72 usec/iter #
Note - The output is not displayed until the local node client issues the respective command.
Then run the command on the local node client:
# ibv_ud_pingpong 192.168.200.100 local address: LID 0x0005, QPN 0x3d0406, PSN 0x87b264 remote address: LID 0x0001, QPN 0xb40406, PSN 0x0ac0ba 4096000 bytes in 0.03 seconds = 1041.74 Mbit/sec 1000 iters in 0.03 seconds = 31.45 usec/iter #
ibv_ud_pingpong man page