1.1.1. Primary authoritative DNS service
Ideally, SRP updates a primary authoritative DNS server for a particular zone. This DNS server acts as the sole source of truth for names within the DNS zone in which SRP services are published. Redundancy is provided by secondary DNS servers, if needed. However, this approach has some drawbacks.¶
First, it requires 100% availability on the part of a DNS primary authoritative server for the zone. If the primary server is not available for some period of time, new services appearing on the network cannot be registered until primary authoritative service is restored.¶
The second drawback is that there is no automatic method for managing DNS authoritative service. This means that such a service requires an operator to set it up. What it means to set up such a service is that the following capabilities are provided:¶
- An host must be available to act as a primary authoritative DNS server¶
- The zone advertised by that server must be delegated, so that the local resolver can successfully answer queries in that zone¶
- The local resolver must be able to provide local browsing domain advertisements (Section 11 of [RFC6763]).¶