1UDADDY(1)                          librdmacm                         UDADDY(1)
2
3
4

NAME

6       udaddy - RDMA CM datagram setup and simple ping-pong test.
7

SYNOPSIS

9       udaddy [-s server_address] [-b bind_address] [-c connections]
10                 [-C message_count] [-S message_size] [-p port_space]
11       udaddy -s server_address [-b bind_address] [-c connections]
12                 [-C message_count] [-S message_size] [-t tos] [-p port_space]
13

DESCRIPTION

15       Establishes  a  set  of  unreliable  RDMA  datagram communication paths
16       between two nodes using the librdmacm, optionally  transfers  datagrams
17       between the nodes, then tears down the communication.
18

OPTIONS

20       -s server_address
21              The  network  name  or IP address of the server system listening
22              for communication.  The used name or address must route over  an
23              RDMA device.  This option must be specified by the client.
24
25       -b bind_address
26              The  local  network  address to bind to.  To bind to any address
27              with IPv6 use -b ::0 .
28
29       -c connections
30              The number of  communication  paths  to  establish  between  the
31              client and server.  The test uses unreliable datagram communica‐
32              tion, so no actual connections are formed.  (default 1)
33
34       -C message_count
35              The  number  of  messages  to  transfer  over  each  connection.
36              (default 10)
37
38       -S message_size
39              The size of each message transferred, in bytes.  This value must
40              be smaller than the MTU of the underlying RDMA transport, or  an
41              error will occur.  (default 100)
42
43       -t tos Indicates  the type of service used for the communication.  Type
44              of service is implementation dependent based on subnet  configu‐
45              ration.
46
47       -p port_space
48              The port space of the datagram communication.  May be either the
49              RDMA UDP  (0x0111)  or  IPoIB  (0x0002)  port  space.   (default
50              RDMA_PS_UDP)
51

NOTES

53       Basic  usage  is to start udaddy on a server system, then run udaddy -s
54       server_name on a client system.
55
56       Because this test maps RDMA resources to userspace, users  must  ensure
57       that  they  have  available  system resources and permissions.  See the
58       libibverbs README file for additional details.
59

SEE ALSO

61       rdma_cm(7), ucmatose(1), mckey(1), rping(1)
62
63
64
65librdmacm                         2007-05-15                         UDADDY(1)
Impressum