52.7 Transport Initial Peers

The initial peers (see 44.2.2 Setting the ‘Initial Peers’ List) for Real-Time WAN Transport have the following form:

A participant ID limit (see 24.1 Peer Descriptor Format) of ‘0@’ is always assumed for udpv4_wan initial peers because the <peer_public_port> is required in the locator; therefore, Connext does not attempt to reach out to additional ports based on the participant ID.

<peer_public_IP_address>:<peer_public_port> defines the public IP transport address at which the remote DomainParticipant is reachable. For example, assume the following configuration for a remote DomainParticipant:

<dds>
    <qos_profile name="ExternalParticipant">
        <domain_participant_qos>
            <transport_builtin>
                <mask>UDPv4_WAN</mask>
                <udpv4_wan>
                    <public_address>50.10.23.45</public_address>
                        <comm_ports>
                            <default>
                                <host>1234</host>
                                <public>2345</public>
                            </default>
                        </comm_ports>
                </udpv4_wan>
            </transport_builtin>
        </domain_participant_qos>
    </qos_profile>
</dds>

The initial peer that can be used to establish communication with the remote DomainParticipant is:

For scenarios in which Cloud Discovery Service (CDS) is involved, the initial peers have the following form:

<CDS_public_IP_address>:<CDS_public_port> defines the public IP transport address at which CDS is reachable. For example, assume the following CDS configuration:

<dds>
    <cloud_discovery_service name="CDS">
        <transport>
            <element>
                <alias>builtin.udpv4_wan</alias>
                <receive_port>5678</receive_port>
                <property>
                    <element>
                        <name>dds.transport.UDPv4.builtin.public_address</name>
                        <value>50.10.23.45</value>
                    </element>
                </property>
            </element>
        </transport>
    </cloud_discovery_service>
</dds>

The initial peer that can be used to establish communication with CDS is: