When configuring your network for TT trading systems, TT recommends that you follow the guidelines listed in Network Complexity and Optimization.
Additionally, for security reasons, TT recommends that you always protect your network segments from an exchange network. Therefore, for segments that directly connect to an exchange, TT recommends that you use either a dedicated firewall (refer to Firewalls) or a dual-homed TT Gateway server.
If you need to scale your trading network with more TT Gateways, do not add more machines to the same data lines (routes of network communication), unless you use data lines big enough to support the added network traffic. If data lines cannot support the added communication, network performance degrades and causes trades to reach the exchange at a slower speed. Instead, add a new data line to support each new TT Gateway.
Within a single network segment, TT architecture communicates by:
- Unicast: X_TRADER and TT Gateways communicate order-related transactions and status with one another via point-to-point unicast.
- Multicast: TT Gateways distribute the price feed in this manner to efficiently deliver large quantities of real-time data to multiple clients. IP multicasts do not automatically communicate between network segments.
Whenever you connect network segments for trading purposes, you must decide how you want to connect the network segments:
- Remote daemon (via a point-to-point remote machine).
- Extending multicast communications (via IP multicast forwarding or WAN Routing).
The following diagram illustrates these two types of connections within the same network.