TTM Daemons and Router Daemons
All TT machines use middleware to communicate across the network (whether LAN or WAN), route TT communication via WAN Routing, and broadcast server status. As of Version 7.0, TT software functions only with TT Messaging (TTM). TTM performs both unicast (point-to-point) and multicast messaging.
The TTM middleware family consists of two executables:
- TTM Daemon
- TTM Router
Both executables install and interact with the CoreAPI to communicate with TT applications.
The TTM Daemon facilitates communication to and from TT applications on the same network segment. To configure its communication behavior, the TTM daemon reads the ttmd.cfg file located in <root drive>:ttconfig. The TTM Daemon is used for local and remote connections. For information about configuring and running the local TTM daemon, refer to the topics listed under TTM Daemon. For information about running the remote TTM daemon (called the Remote Host Daemon), refer to the topics listed under TTM Remote Host Daemon and Remote Clients.
TTM Router Daemon
TTM 7.0 works with the TTM version 4.2.x Router daemon to extend logical multicast to the WAN and connect separate network segments via a TCP point-to-point connection (this process is referred to as WAN Routing). To configure its communication behavior, the TTM Router daemon reads both ttmd.cfg and ttmrd.cfg files located in <root drive>:ttconfig. ttmrd.cfg contains all of the WAN connectivity setup.
By default, TTM does not install with the TTM Router. To install this executable and its configuration file, refer to the TTM 7.4.x Network Administration Manual.
TTM Remote Host Daemon and Remote Clients
The TTM remote configuration consists of a Remote Host Daemon and one or more Remote Clients. This configuration enables TT applications to remotely connect to a target network over a standard Internet connection. For information about running the TTM in remote mode, refer to the topics listed under TTM Remote Host Daemon and Remote Clients.