attcp

From AIXTOOLS
Jump to: navigation, search

Packages|Performance|aixtools.attcp.0.6.8.0.I
Report Issues

MD5 Checksums

A061832D264E33A1582B537DB4F26231 aixtools.attcp.0.6.8.0.I

Contents

Package Details

Version: 0.6.8.0
Released: 2018-02-22
Source: https://github.com/aixtools/attcp or http://download.aixtools.net/dist/attcp-0.6.8.tar.gz
The packaged version needs AIX 6.1 TL6 and later.

Description

Test TCP (TTCP) is a command-line sockets-based benchmarking tool for measuring TCP and UDP performance between two systems. The program was originally developed for the BSD operating system in 1984. The original TTCP and sources are in the public domain with copies available from many anonymous FTP sites (e.g., ftp://ftp.sgi.com/sgi/src/ttcp/)

You can read "The Story of the TTCP Program" in the words of PING Author -- Mike Muuss, also one of the original TTCP program authors.

News

--Michael Felt (talk) 17:03, 25 April 2017 (UTC) corrected a bug on calculating the "bits" used. v0.6.6.1 --Michael Felt (talk) 09:39, 19 April 2017 (UTC) ATTCP is now multi-threaded. The default is one thread (-t 1). You specify the number of threads to create using -t XX, e.g., -t 8 creates 8 threads.

The util 'speedfrom' is usually faster (more throughput) that 'speedto' - but also needs more physc, on average. I need to figure out why 'sending' by attcp is slower than the dump ttcps util that just writes it's heart out.

However, for today I am mainly interested in your feedback and questions re: the new attcp!

Old News

ATTPC (for Another Test TCP) is now repackaged in "autotools" format, and also available via github. For suggestions, pulls, etc post on http://forums.rootvg.net/aixtools/attcp-aix-test-tcp-program

Changes

Changed the port numbers to be less than udp_ephemeral_low and udp_ephemeral_low.


Known Issues

When using the option -vv for interface statistics you may see smaller numbers on a per-interface level than the total number. There is a problem in the libperfapi data collection for the 64-bit counters - the high-order 32-bits is does not increase when the lower-order 32-bit number reaches 0xFFFFFFFFL and then becomes 0x00000000L. On AIX 6.1 and later this is accurate (and maybe even on AIX5.3 TL12 - AIX 5.3 has been tested on TL7).

Archive

09B04A502D2E0D34F50BD3CEB4682F56 aixtools.attcp.0.6.6.5.aix6106.I
19BF002CAC9EF07C1946D8D324E97140 aixtools.attcp.0.6.6.3.aix713.I
73875291447B8F620CF5A941CF0140F2 aixtools.attcp.0.6.6.1.I
1E92D34C38F52442023EF4FCF8FFE72E aixtools.attcp.0.6.6.0.I
37A8B3CF1719B8A458009236A1F54890 aixtools.attcp.0.6.4.1.aix537.I
2404F3ABCCB8B11BCFBD876DC1673A3D aixtools.attcp.0.6.4.0.aix537.I
16142F34243D7B2488587B3B13A09EF0 aixtools.attcp.0.6.2.0.aix537.I
16142F34243D7B2488587B3B13A09EF0 aixtools.attcp.0.6.1.0.aix537.I
16142F34243D7B2488587B3B13A09EF0 aixtools.attcp.0.6.0.0.aix537.I
16142F34243D7B2488587B3B13A09EF0 aixtools.attcp.0.5.2.0.aix537.I
16142F34243D7B2488587B3B13A09EF0 aixtools.attcp.0.5.1.0.aix537.I
Personal tools
Namespaces

Variants
Actions
Navigation
Downloads
Toolbox