Replies: 5 comments 1 reply
-
We have the same problem. No need to add details. I would add the same content. |
Beta Was this translation helpful? Give feedback.
-
Anything on how to solve this problem. |
Beta Was this translation helpful? Give feedback.
-
One thing I can say from my struggles. Multicast will end at each broadcast border, in your case your router (routers and bridges are broadcast borders). In the end you have to request for this multicast group periodically to be sure that the packages will arrive. This is only for multicast distribution. You (and me too) should think of a unicast discovery service solution. In the end I'm also searching for a solution but this will definitly not a multicast discovery service in this scenario. Because multicast is per design thought for something else in a normal network environment it reaches every endpoint and be used as for example a discovery service, but outside of the network you(and me) have to think about another solution like unicast discovery services, directly known endpoints, broker, etc. Don't know haven't found a suitable solution yet. But if someone knows, please let us know |
Beta Was this translation helpful? Give feedback.
-
one i have found out is DDS router by eproxima in fast DDS which is able to communicate in this possible scenario. I am able to now communicate between each other and able to get unicast data. |
Beta Was this translation helpful? Give feedback.
-
Hi @jishnuj74 and @excasm Including a DDS router would not be neccessary if the discovery deployment gets fixed. |
Beta Was this translation helpful? Give feedback.
-
Is there an already existing issue for this?
Expected behavior
we are trying to connect DDS server in listener node is in one PC with IP address and talker as a client that is in another subnet . we have a router which we have port forwaded from for example 192.168.7.1 to 192.168.8.250 and talker is running in 192.168.8.90 . we have imported profiles as well in server side and client as well . But we are unable to communicate between talker and listener.
Required assistance to setup xml files in server and client side to listen the message between
Current behavior
NOdes are not communicating with the discovery server
Steps to reproduce
1.Run discovery server on 1st laptop (192.168.7.15:11811)
2. run listener on same PC in another terminal.
3. set up a router in between where u forward the port from 192.168.7.1 to 192.168.7.120
4. Run talker on the 192.168.8.19 pc .
Fast DDS version/commit
fast dds version - v2.6.4
Platform/Architecture
Other. Please specify in Additional context section.
Transport layer
UDPv4
Additional context
No response
XML configuration file
Relevant log output
No response
Network traffic capture
No response
Beta Was this translation helpful? Give feedback.
All reactions