How many network interfaces can I use with RTI Connext?

DDS_TransportUnicastQosPolicydefines the unicast transport network interfaces that an entity will use to receive messages. Versions of RTI Connext DDS prior to 5.3.0 use a maximum of four network interfacesthe first four reported by the operating system. From RTI Connext DDS 5.3.0 onwards, this limit has increased to the first sixteen interfaces. In either case, the remaining interfaces are ignored. These network interfaces are advertised during discovery. 

RTI Connext also limits incoming messages to one multicast address. If more than one multicast address is specified for an entity, a warning is logged. Only the first address is used; the remaining multicast addresses are ignored. 

On a machine with more NICs than allowed by the version of RTI Connext you're using, is it possible to restrict Connext traffic to use a subset of the available network interfaces (NICs). You can do this by creating either an  allow_interfaces_list that specifies which network interfaces RTI's middleware is allowed to use, or conversely, a  deny_interfaces_list. These lists are specified as part of the RTI transport properties and configured during DomainParticipant creation. For more information, please see How do I restrict RTI Connext to use only a subset of interfaces?

Keywords: