Not Pinging on Multiple Domains

5 posts / 0 new
Last post
Offline
Last seen: 4 years 7 months ago
Joined: 08/02/2019
Posts: 7
Not Pinging on Multiple Domains

Hello,

is there a reason why RTI DDS Ping will not work on multiple domains? I can ping between two computers when both are on domain 0, but put them on any other number domain then the machines will not ping each other. Are there reasons for why this is the case?

Gerardo Pardo's picture
Offline
Last seen: 17 hours 10 min ago
Joined: 06/02/2010
Posts: 601

Hi, 

Unlike other tools like AdminConsole, both rtiddsping and rtiddsspy work on a single domain. The domainId can be anything, but if the domainId is not 0, you need to specify it explicitly as a command-line parameter as in:

 rtiddsping -domainId 9

Are you doing this?

Gerardo

Offline
Last seen: 4 years 7 months ago
Joined: 08/02/2019
Posts: 7

I usually launch rtiddsping throught the rti launcher GUI, so in the domain ID box I type in what number I want. I make sure that the two machines that I want to publish/subscribe to each other have the same domain ID, but it seemed as though the only ID that worked was 0. Is launching rtiddsping through the command line a better way to do it?

Gerardo Pardo's picture
Offline
Last seen: 17 hours 10 min ago
Joined: 06/02/2010
Posts: 601

No, using the launcher GUI should work equally well.

I do not know why you would get communitation only when domainId=0. All domains should work.

The only difference is the UDP port numbers used. The posts are automatically derived from the domain ID. For example domainId=0 uses ports atarting at 7400 whereas domainId=1 starts at 7650 (=7400 + 1*250). You can see the ports used for each domainId in thiese articles:

https://community.rti.com/howto/statically-configure-firewall-let-omg-dds-traffic-through

https://community.rti.com/kb/what-network-port-numbers-does-rti-connext-use

Is it possible that you have some firewall that allows certain port ranges but not others?

One thing I would try is run wireshark and see if you can see a difference in the traffic when you are running on domainId=0 versus another domainId != 0.

 

 

 

Offline
Last seen: 4 years 7 months ago
Joined: 08/02/2019
Posts: 7

Thank you! I will be sure to check that out!