1.2.1.14.2 Iperf Configurations
Iperf Specific User Configurations
Number of Iperf Instances:
Maximum number of simultaneously running iperf instances
Default value: 1
Symbol TCPIP_IPERF_MAX_INSTANCES
Socket TX Buffer Size:
Default size of the Iperf TX buffer
The performance of a socket is highly dependent on the size of its buffers so it is a good idea to use as large as possible buffers for the sockets that need high throughput.
Bigger buffers will help obtain higher performance numbers
Default value: 4 KB
Symbol TCPIP_IPERF_TX_BUFFER_SIZE
Socket RX Buffer Size:
Default size of the Iperf RX buffer
The performance of a socket is highly dependent on the size of its buffers so it is a good idea to use as large as possible buffers for the sockets that need high throughput.
Bigger buffers will help obtain higher performance numbers
Default value: 4 KB
Symbol TCPIP_IPERF_RX_BUFFER_SIZE
Timeout for TX Channel to Become Ready (in msec):
Timeout to wait for TX channel to be ready to transmit a new packet
Depends on the channel bandwidth
Value is in milliseconds
Default value: 100
Symbol TCPIP_IPERF_TX_WAIT_TMO
Maximum Number of UDP TX Packet Queue:
For Iperf UDP client, the limit to set to avoid memory allocation overflow on slow connections
Default value: 2
Symbol TCPIP_IPERF_TX_QUEUE_LIMIT
Iperf Timing Error (in msec):
iperf timing error
Accounts for timing uncertainty
The higher the value, the more relaxed is the iperf timing
Lower limit is 0
Value is in milliseconds
Default value: 0
Symbol TCPIP_IPERF_TIMING_ERROR_MARGIN
Default TX Bandwidth(in Mbps):
Default TCP Tx Bandwidth
Value is in Mbps
Default value: 1
Symbol TCPIP_IPERF_TX_BW_LIMIT