OS Manuals

/usr/bin/sctp_test

The Linux SCTP helper library

From lksctp-tools 1.0.21-r5 (os), captured 2026-11-05 by running sctp_test --help (exit 0). permalink

usage:
  server:
  /usr/bin/sctp_test -H local-addr -P local-port -l [-d level] [-x]
	      [-L num-ports] [-S num-ports]
	      [-a assoc-pattern]
	      [-i interface]

  client:
  /usr/bin/sctp_test -H local-addr -P local-port -h remote-addr
	      -p remote-port -s [-c case ] [-d level]
	      [-x repeat] [-o order-pattern] [-t stream-pattern]
	      [-M max-stream] [-r rand-seed]
	      [-m max-msgsize]
	      [-L num-ports] [-S num-ports]
	      [-a assoc-pattern]
	      [-i interface]

	-a assoc_pattern in the mixed mode
	   0 = sequential ascending(default)
	   1 = random
	-d debug
	   0 = none
	   1 = min(default)
	   2 = max
	-c testcase
	   0 = 1 byte packets.
	   1 = Sequence of multiples of 1452 byte packets.
	       (1452 is fragmentation point for an i/f with 1500 as mtu.)
	   2 = 1453 byte packets.
	       (min. size at which fragmentation occurs
	        for an i/f with 1500 as mtu.)
	   3 = Sequence of 1, 1453, 32768 byte packets.
	   4 = Sequence of following size packets.
	       (1, 1000, 2000, 3000, 5000, 10000,15000, 20000, 25000, 32768)
	   5 = 32768 byte packets.
	       (default max receive window size.)
	   6 = random size packets.
	   -ve value = Packets of specifed size.
	-m max msgsize for option -c 6 (1500-65515, default value 32768)
	-x number of repeats
	-o order-pattern
	   0 = all unordered(default)
	   1 = all ordered
	   2 = alternating
	   3 = random
	-t stream-pattern
	   0 = sequential ascending(default)
	   1 = random
	-M max-stream (default value 0)
	-r seed (default 0, use time())
	-L num-ports (default value 0). Run the mixed mode
	-S num-ports (default value 0). Run the mixed mode
	-D drain. If in client mode do a read following send.
	-T use SOCK_STREAM tcp-style sockets.
	-B add the specified address(es) as additional bind
	   addresses of the local socket. Multiple addresses can
	   be specified by using this argument multiple times.
	   For example, '-B 10.0.0.1 -B 20.0.0.2'.
	   In case of IPv6 linklocal address, interface name can be set in following way
	   For example, '-B fe80::f8c3:b77f:698e:4506%eth2'.
	-C use the specified address(es) for connection to the
	   peer socket. Multiple addresses can be specified by
	   using this argument multiple times.
	   For example, '-C 10.0.0.1 -C 20.0.0.2'.
	   This option is incompatible with the -h option.
	-O time to live (default value 0)
Options (4)
OptionDescriptionSource
-d debug0 = none 1 = min(default) 2 = maxhelp
-c testcase0 = 1 byte packets.help
-o order-pattern0 = all unordered(default) 1 = all ordered 2 = alternating 3 = randomhelp
-t stream-pattern0 = sequential ascending(default) 1 = randomhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.