RTI TCP Transport is only available on specific architectures. See the RTI Connext DDS Core Libraries Platform Notes for details.
Out of the box, Connext DDS uses the UDPv4 and Shared Memory transport to communicate with other DDS applications. This configuration is appropriate for systems running within a single LAN. However, using UDPv4 introduces some problems when Connext DDS applications in different LANs need to communicate:
TCP Transport enables participant discovery and data exchange using the TCP protocol (either on a local LAN, or over the public WAN). TCP Transport allows Connext DDS to address the challenges of using TCP as a low-level communication mechanism between peers and limits the number of ports exposed to one. (When using the default UDP transport, a Connext DDS application uses multiple UDP ports for communication, which may make it unsuitable for deployment across firewalled networks).
© 2017 RTI