Fast DDS Pro discovery architecture
Secure and shape discovery at scale.
Control discovery metatraffic across distributed Fast DDS systems, protect the discovery plane and smooth discovery bursts while matched DDS endpoints continue exchanging application data directly.
Up to 93% less discovery traffic in eProsima testing
Protect discovery metadata with the Fast DDS Pro security path
Regulate when accumulated discovery changes are sent
COMMERCIAL Discovery Server Pro is included with Fast DDS Pro.
Advanced discovery controls, direct eProsima expertise and a professional product lifecycle for demanding deployments.
Discovery Server Pro capabilities
Scale, protect and control discovery. Keep DDS direct.
Filter discovery information for each client, add security and control metatraffic bursts without inserting a broker into the application-data path.
- Send only relevant discovery information
- Secure the discovery plane
- Control discovery bursts
- Build a server mesh
- Add resilience and full context
Send only relevant discovery information
Discovery Server Pro matches endpoints internally and delivers to each client only the discovery information required to establish compatible communications. This substantially reduces metatraffic as participants and topics grow.
- Pro-only endpoint matching
- Relevant discovery information for each client
- Up to 93% less traffic than Simple Discovery*
- Application data remains direct
Secure the discovery plane
Discovery Server Pro brings DDS Security to the server-based discovery architecture, protecting the metadata that allows participants and endpoints to find each other.
- Secure Discovery Server support
- Encrypted discovery through governance
- Fast DDS Pro security path
- Application data remains direct
Control discovery bursts
Set a minimum interval between server flushes so discovery changes can be accumulated and released at a controlled rate instead of creating uncontrolled bursts.
- Configurable send period
- Accumulated discovery updates
- Smoother discovery traffic
- Useful on constrained links
Build a server mesh
Connect servers so discovery information can move between their client groups, creating a distributed discovery architecture across sites and network segments.
- Interconnected servers
- Distributed client groups
- Runtime remote-server updates
- No central user-data broker
Add resilience and full context
Combine multiple servers, persistent BACKUP roles and SUPER_CLIENT visibility to support recovery, monitoring and operational diagnosis.
- Multiple server locators
- Persistent BACKUP role
- SUPER_CLIENT discovery view
- Monitoring-ready architecture
Deployment architectures
Start simple. Add resilience where it matters.
Choose one known discovery point, multiple alternatives or a distributed server mesh. The user-data plane remains peer to peer.
One discovery point
Connect participants to a known server when multicast is restricted or discovery traffic must be controlled.
Redundant discovery
Give clients multiple server locators and combine SERVER and BACKUP roles for operational continuity.
Federated server mesh
Connect servers across sites or network segments so their client groups can discover matching endpoints.
ROS 2 Easy Mode
Use ROS2_EASY_MODE and the Fast DDS CLI to remove multicast announcements and manage servers by domain.
Pro control without architectural disruption
Tune discovery around the real network.
Keep the familiar SERVER, BACKUP, CLIENT and SUPER_CLIENT architecture. Add Pro properties and security governance where network behavior or confidentiality requires tighter control.
Control the send period
Set the minimum interval between discovery flushes.
Protect discovery
Enable encrypted discovery through the DDS Security governance path.
Keep existing deployment options
Use XML, C++, UDP, TCP, server meshes and Fast DDS CLI workflows.
<property>
<value>
<element>
<name>
fastdds.discovery_server.send_period
</name>
<value>1000</value>
</element>
</value>
</property>
# Accumulate and flush discovery changes
# at a controlled one-second intervalChoose the operating path
Discovery Server Pro or open source?
Discovery Server Pro contains the complete open-source feature set and adds the capabilities required for greater scalability, control and commercial assurance.
- Everything available in the open-source edition.
- Maximum scalability through relevant-match filtering.
- Secure discovery or controlled discovery bursts.
- A commercial lifecycle and direct engineering support.
- The standard discovery behavior meets your scalability requirements.
- SERVER, BACKUP, SUPER_CLIENT and server meshes cover your architecture.
- You prefer Apache 2.0 and do not require the Pro additions.
Capability | Commercial Discovery Server Pro | Open source Discovery Server |
|---|---|---|
Client / server discovery | Included | Included |
Discovery traffic optimization | Relevant matches only | Complete discovery set |
SERVER, BACKUP and SUPER_CLIENT roles | Included | Included |
Server mesh and runtime updates | Included | Included |
UDP, TCP and named locators | Included | Included |
Discovery send-rate limiter | Included | - |
Secure Discovery Server | Included | - |
License and support path | Fast DDS Pro subscription | Apache 2.0 |
OPEN SOURCE Looking for the open-source Discovery Server?
It remains part of Fast DDS under Apache 2.0, with the standard client/server architecture, meshes, backup persistence and SUPER_CLIENT support.
Choose the discovery mechanism
Match discovery to the topology.
Fast DDS provides several discovery strategies. The right choice depends on how dynamic, constrained and interoperable the deployment must be.
Simple Discovery
Use the RTPS-standard discovery path for dynamic local networks and interoperability with other DDS implementations.
Dynamic · multicast available
Discovery Server
Use known servers to control metatraffic across large, segmented, Wi-Fi or multicast-constrained deployments.
Scalable · infrastructure controlled
Static Discovery
Preconfigure endpoints when participants are known and fixed, or when endpoint discovery traffic must be minimized.
Fixed topology · low bandwidth
Architecture first
Plan discovery around the real network.
Tell us how participants, sites and network boundaries are arranged. We will help design the Discovery Server topology and determine where Pro security and traffic control add value.
Discovery architecture and traffic analysis
Server, backup and mesh topology.
Security and send-rate control.
Licensing and direct eProsima support

