Try TT Now

TTM Network Administration

TTM Utilities

Overview

TTM installs with two utilities in the ~ttttm folder:

  • TTM Ping Daemon
  • TTM Ping Client

Use TTM Ping Client and TTM Ping Daemon to test your multicast network connectivity. While TTM Ping Client sends ping messages to a specified subject, TTM Ping Daemon receives these messages and replies to TTM Ping Client's inbox.

You can configure either of these tools to log its ping statistics to file.

TTM Ping Client

By default, TTM Ping Client sends 10 pings with the subject ping.me on PGM service 100 over the default multicast as specified in the ttmd.cfg file. The TTM Ping Client then waits three seconds for an acknowledgement (Ack) before timing out.

TTM Ping Client uses the following syntax:

Syntax:

ttm_ping [‑s subject] [-t service] [-n count|-r sec|-c] [-l bytes] [-w ms] [-W ms] [-D [text]] [-N n] [–o n] [-f file] [-v] [–h]

TTM Ping Client Arguments
ArgumentsDescriptionDefault Value

-c

Sets TTM Ping to continue pinging until stopped by pressing CTRL + C. By default TTM Ping waits one second between pings. To see associated ping statistics, such as the number of messages sent and the average round trip, press CTRL + PAUSE/BREAK. Do not use the -c option with the -r or -l options.

n/a (off)

-s <subject>

TTM Ping Client sends pings with the multicast subject (subject).

ping.me

-t <service>

Sets the TTM Daemon to receive messages on the specified PGM service (service).

100

-n <count>

Sets the number of ping messages (count) to send to TTM Ping Daemon.

10

-l <bytes>

Sets the size of each ping, in bytes. size must be greater than 50.

100

-r <sec>

Sets the number of seconds (sec) to run TTM Ping Client. Do not use this option when using the -c or -n option.

n/a (sends 10 messages)

-W <ms>

Sets the maximum allowable interval (ms), in milliseconds, between pings:

  • If TTM Ping Client receives an Ack, it sends the next ping immediately.
  • If TTM Ping Client does not receive an Ack, it sends the next ping after the time interval expires.

0

-w <ms>

Sets the timeout (ms), in milliseconds, to wait for each reply from TTM Ping Daemon. If it expires, TTM Ping Client exits.

3000

-D <data>

Sets the message that is sent to the multicast.

0

-N <nth>

Sets TTM Ping Client to log every nth message. If you use -f but do not specify -N, by default, TTM Ping Client logs every message.

1

-o <sec>

Sets TTM Ping Client to print its statistics, such as round trip latency and packet size, to the command window every n seconds. This data is returned in the normal ping command format.

If you use the -f option, TTM Ping Client also writes this data to the log file.

n/a (off)

-f <file>

Sets the file path and/or filename (filename) to which TTM Ping Daemon records all related ping statistics. If you use -N and do not specify -f, TTM Ping Client creates a file named ttm_ping.log and saves it to the directory from which you ran TTM Ping Client.

See Description

-vLists the version of TTM currently running.n/a

-h

Displays all available arguments and their usage.

n/a

TTM Ping Daemon

By default, the TTM Ping Daemon listens for TTM Ping messages with the subject ping.me on PGM service 100

TTM Ping Client sends 10 pings with the subject ping.me on PGM service 100 over the default multicast as specified in the ttmd.cfg file. The TTM Ping Client then waits three seconds for an acknowledgement (Ack) before timing out.

The TTM Ping Daemon uses the following syntax:

Syntax:

ttm_pingd [-s subject] [-t service] [-O] [-N n] [-o seconds] [-v] [-A] [-h]

TTM Ping Daemon Arguments
ArgumentsDescriptionDefault Value

-s <subject>

Sets TTM Ping Daemon to listen for pings with the multicast subject (subject).

ping.me

-t <service>

Sets the TTM Ping Daemon to receive messages sent over the specified PGM service (service).

100

-OPrint statistics to console.n/a

-N <nth>

Sets TTM Ping Daemon to log every nth message.

10

-o <sec>

Sets TTM Pingd Client to print its statistics, such as the number of pings sent, to the command window every n seconds. This data is returned in the normal ping command format.

n/a (off)

-vLists the version of TTM currently running.n/a
-ADisplays the ARP tablen/a

-h

Displays all available arguments and their usage.

n/a

Note

Pressing CTRL + C prints the statistics collected up to this point and then exits, and pressing CTRL + PAUSE/BREAK prints the statistics collected up to this point and then continues executing the command.