Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Apropos / Subsearch:
optional field

spray(8)							     spray(8)


  spray	- Spray	packets


  /usr/sbin/spray [-c count] [-d delay]	[-l length] [-t	nettype] host


  -c count
      Specifies	how many packets to send.  The default value of	count is the
      number of	packets	required to make the total stream size 100000 bytes.

  -d delay
      Specifies	how many microseconds to pause between sending each packet.
      The default is 0.

  -l length
      The length parameter is the numbers of bytes in the Ethernet packet
      that holds the RPC call message.	Since the data is encoded using	XDR,
      and XDR only deals with 32 bit quantities, not all values	of length are
      possible,	and spray rounds up to the nearest possible value.  When
      length is	greater	than 1514, then	the RPC	call can no longer be encap-
      sulated in one Ethernet packet, so the length field no longer has	a
      simple correspondence to Ethernet	packet size.  The default value	of
      length is	86 bytes (the size of the RPC and UDP headers).

  -t nettype
      Specify class of transports.  Defaults to	netpath.  See rpc(3) for a
      description of supported classes.


  The spray command uses RPC to	send a one-way stream of packets to the
  specified host and reports how many were received, as	well as	the transfer
  rate.	 The host argument can be either a name	or an Internet address.

  A remote host	only responds if it is running the sprayd daemon, which	is
  normally started up from inetd(8).

  The spray command is not useful as a networking benchmark.  The spray	com-
  mand can report a large number of packets dropped when the drops were
  caused by spray sending packets faster than they can be buffered locally
  (before the packets get to the network medium).


  Routines: rpc(3)