<?xml version="1.0" encoding="utf-8"?>

<?xml-model href="rfc7991bis.rnc"?>

<rfc
    xmlns:xi="http://www.w3.org/2001/XInclude"
    category="info"
    docName="draft-vmhosting-fi-nameservers-00"
    ipr="trust200902"
    submissionType="IETF"
    xml:lang="en"
    version="3"
    sortRefs="true"
    symRefs="true"
    tocInclude="true">

  <front>

    <title abbrev="DNS and Registrar Operations">
      Name Server Provider and Domain Name Registrar Operational Framework
    </title>

    <seriesInfo
        name="Internet-Draft"
        value="draft-vmhosting-fi-nameservers-00"/>

    <author
        fullname="Marko Mikael Mela"
        initials="M. M."
        surname="Mela">

      <organization abbrev="VM HOSTING">
        VM HOSTING
      </organization>

      <address>
        <postal>
          <country>Finland</country>
        </postal>
        <email>marko.mela@outlook.com</email>
      </address>

    </author>

    <date year="2026" month="August" day="27"/>

    <keyword>DNS</keyword>
    <keyword>nameserver</keyword>
    <keyword>authoritative DNS</keyword>
    <keyword>domain registration</keyword>
    <keyword>registrar</keyword>
    <keyword>DNSSEC</keyword>

    <abstract>
      <t>
        This document describes an operational framework for service
        providers that operate authoritative Domain Name System (DNS)
        services, domain name registration services, or both. It covers
        DNS zone provisioning, authoritative name server operation,
        delegation management, service availability, DNSSEC, domain
        registration lifecycle operations, access control, monitoring,
        incident response, abuse handling, and privacy considerations.
      </t>

      <t>
        This document does not define a new DNS protocol, registry protocol,
        or domain registration policy. It describes operational practices
        that can be applied by providers using existing DNS and domain
        registration protocols and interfaces.
      </t>
    </abstract>

  </front>


  <middle>

    <section anchor="introduction">
      <name>Introduction</name>

      <t>
        The Domain Name System is a distributed naming system that provides
        a fundamental dependency for Internet services. Authoritative DNS
        providers publish DNS data for delegated zones, while domain name
        registration services manage registration data and communicate
        registration and delegation information to the applicable registry
        or registry service.
      </t>

      <t>
        These functions are closely related operationally but are distinct.
        A domain name may be registered through one provider while its
        authoritative DNS service is operated by another provider.
        Conversely, a single service provider may provide both functions.
      </t>

      <t>
        This document describes an operational model intended to keep those
        responsibilities clearly separated while providing consistent
        management of domain registrations, DNS zones, delegations, and
        security controls.
      </t>

      <t>
        The DNS terminology used by this document is intended to be
        consistent with <xref target="RFC9499"/>.
      </t>

      <t>
        Use of the term "registrar" or "domain registration service" in this
        document describes an operational role. It does not by itself
        assert accreditation, contractual status, or authorization under
        any particular registry, top-level domain, policy authority, or
        jurisdiction.
      </t>
    </section>


    <section anchor="scope">
      <name>Scope</name>

      <t>
        This document applies to systems that perform one or more of the
        following functions:
      </t>

      <ul spacing="compact">
        <li>
          Hosting authoritative DNS zones.
        </li>

        <li>
          Operating authoritative name server infrastructure.
        </li>

        <li>
          Provisioning and modifying DNS records.
        </li>

        <li>
          Managing domain name registrations.
        </li>

        <li>
          Communicating registration data to registries or upstream
          registration service providers.
        </li>

        <li>
          Managing DNS delegations and name server assignments.
        </li>

        <li>
          Managing DNSSEC configuration and delegation data.
        </li>
      </ul>

      <t>
        This document does not replace registry-specific policy,
        contractual requirements, applicable law, registry protocol
        specifications, or the DNS protocol specifications.
      </t>
    </section>


    <section anchor="terminology">
      <name>Terminology</name>

      <dl newline="true">

        <dt>Authoritative DNS Service Provider:</dt>
        <dd>
          A service provider that publishes authoritative DNS data for one
          or more DNS zones.
        </dd>

        <dt>Authoritative Name Server:</dt>
        <dd>
          A DNS server that provides authoritative answers for a zone for
          which it has authoritative data.
        </dd>

        <dt>Registrant:</dt>
        <dd>
          The person or organization on whose behalf a domain name is
          registered.
        </dd>

        <dt>Registrar Service:</dt>
        <dd>
          A service responsible for managing domain registration lifecycle
          operations and communicating those operations to an applicable
          registry or upstream registration provider.
        </dd>

        <dt>Registry:</dt>
        <dd>
          The system or organization maintaining authoritative registration
          information for a domain namespace.
        </dd>

        <dt>Delegation:</dt>
        <dd>
          The DNS data establishing authoritative name servers for a child
          zone from its parent zone.
        </dd>

        <dt>Zone:</dt>
        <dd>
          A portion of the DNS namespace for which authoritative DNS data
          is maintained.
        </dd>

      </dl>
    </section>


    <section anchor="architecture">
      <name>Operational Architecture</name>

      <section anchor="control-data-plane">
        <name>Control Plane and DNS Serving Plane</name>

        <t>
          Operational deployments benefit from separating management
          functions from the systems that directly answer authoritative DNS
          queries.
        </t>

        <t>
          The control plane can provide authentication, customer
          interfaces, zone editing, registration management, DNSSEC
          management, audit logging, and provisioning. The authoritative
          serving plane can then receive validated and authorized DNS
          configuration from the control plane.
        </t>

        <t>
          Failure of a customer-facing management interface should not by
          itself make already-published authoritative DNS data
          unavailable.
        </t>
      </section>


      <section anchor="provider-boundaries">
        <name>Provider Boundaries</name>

        <t>
          DNS hosting and domain registration should be treated as
          independent services even when both are operated by the same
          provider.
        </t>

        <t>
          Registration status should not unnecessarily determine whether
          previously provisioned DNS infrastructure remains technically
          available, except where removal is required by expiration,
          deletion, registry state, security response, contractual
          requirements, or applicable policy.
        </t>
      </section>

    </section>


    <section anchor="authoritative-dns">
      <name>Authoritative DNS Service Operations</name>

      <section anchor="zone-provisioning">
        <name>Zone Provisioning</name>

        <t>
          DNS zones should be created, modified, and removed through
          authenticated and authorized provisioning mechanisms. Changes
          should be validated before publication to reduce the risk of
          malformed or internally inconsistent zone data.
        </t>

        <t>
          Zone publication systems should preserve the consistency of
          essential records, including Start of Authority (SOA) and Name
          Server (NS) records.
        </t>

        <t>
          The underlying DNS protocol behavior is defined by
          <xref target="RFC1034"/> and <xref target="RFC1035"/>.
        </t>
      </section>


      <section anchor="authoritative-redundancy">
        <name>Availability and Redundancy</name>

        <t>
          Authoritative DNS service should not depend on a single server,
          network path, physical host, or avoidable infrastructure failure
          domain.
        </t>

        <t>
          Multiple authoritative servers should be deployed in a manner
          that provides useful operational redundancy. Diversity of
          network paths, infrastructure, and failure domains can improve
          resilience where operationally practical.
        </t>

        <t>
          Guidance on secondary authoritative DNS server selection and
          operation is provided by <xref target="RFC2182"/>.
        </t>
      </section>


      <section anchor="delegation-management">
        <name>Delegation Management</name>

        <t>
          Name server information maintained through a registration service
          should remain consistent with the intended authoritative DNS
          configuration.
        </t>

        <t>
          Before a delegation change is submitted, the target authoritative
          name servers should normally be configured to serve the
          applicable zone. This reduces the possibility of creating a
          delegation to servers that are not yet prepared to answer
          authoritatively.
        </t>

        <t>
          Changes involving in-domain name servers may additionally require
          registration or modification of address information at the parent
          registry where glue records are necessary.
        </t>
      </section>


      <section anchor="ttl-management">
        <name>TTL and Change Management</name>

        <t>
          Time to Live (TTL) values should be selected according to the
          expected stability and operational requirements of the data.
          Extremely low TTL values can increase query load, while very high
          TTL values can extend the time required for operational changes
          to become effective throughout caching resolvers.
        </t>

        <t>
          Planned migrations may temporarily use adjusted TTL values when
          faster cache turnover is operationally useful.
        </t>
      </section>

    </section>


    <section anchor="dnssec">
      <name>DNSSEC Operations</name>

      <t>
        DNSSEC provides origin authentication and integrity protection for
        DNS data. The DNSSEC architecture is described by
        <xref target="RFC4033"/>.
      </t>

      <t>
        A provider offering DNSSEC should maintain controls for DNSSEC key
        generation, storage, activation, rollover, retirement, and recovery.
        Private signing key material should be protected from unauthorized
        access.
      </t>

      <t>
        DNSSEC configuration should also account for the relationship
        between a signed child zone and delegation information maintained
        by the parent zone.
      </t>

      <t>
        Registration and DNS hosting systems should coordinate changes to
        delegation signer information where the applicable registry
        supports such operations.
      </t>

      <t>
        DNSSEC does not provide confidentiality for DNS queries or DNS
        records. Its primary purpose is authentication and integrity of DNS
        data.
      </t>
    </section>


    <section anchor="registration">
      <name>Domain Registration Operations</name>

      <section anchor="registration-lifecycle">
        <name>Registration Lifecycle</name>

        <t>
          A domain registration service may manage operations including
          availability checking, creation, renewal, contact or registration
          data changes, name server changes, transfer operations, deletion,
          restoration, and status management where supported by the
          applicable registry.
        </t>

        <t>
          The exact lifecycle and available operations depend on registry
          policy and the interface provided by the registry or upstream
          registration provider.
        </t>
      </section>


      <section anchor="registry-communication">
        <name>Registry Communication</name>

        <t>
          Communication with a registry should use the protocol or interface
          authorized by that registry.
        </t>

        <t>
          Where the Extensible Provisioning Protocol (EPP) is used, its
          base protocol is defined by <xref target="RFC5730"/> together with
          the applicable object mappings and registry-specific extensions.
        </t>

        <t>
          Implementations should not assume that all registries expose
          identical commands, extensions, status values, lifecycle rules,
          or policy requirements.
        </t>
      </section>


      <section anchor="registration-dns-coordination">
        <name>Registration and DNS Coordination</name>

        <t>
          A provider that offers both registration and authoritative DNS
          services may automate delegation configuration when a DNS service
          is activated. Such automation should preserve a clear separation
          between registration state and zone content.
        </t>

        <t>
          A customer should also be able to use authoritative DNS servers
          operated by another provider where permitted by the applicable
          registration service and registry.
        </t>
      </section>

    </section>


    <section anchor="access-control">
      <name>Authentication and Access Control</name>

      <t>
        Administrative interfaces for DNS and domain registration are
        security-sensitive because unauthorized changes can redirect or
        disable Internet services associated with a domain.
      </t>

      <t>
        Providers should apply strong authentication to administrative
        access. Multi-factor authentication should be available for
        privileged or customer administrative accounts where practical.
      </t>

      <t>
        Authorization should follow least-privilege principles. Access to
        domain registrations, DNS zones, DNSSEC keys, registry credentials,
        and infrastructure management should be limited according to the
        role of the authenticated principal.
      </t>

      <t>
        Sensitive changes should be recorded in an audit log containing
        sufficient information to determine the affected resource, the
        authenticated actor, the operation performed, and the time of the
        operation.
      </t>

      <t>
        Registry credentials, API credentials, authentication secrets, and
        private DNSSEC key material should not be exposed through ordinary
        customer interfaces or application logs.
      </t>
    </section>


    <section anchor="monitoring">
      <name>Monitoring and Service Continuity</name>

      <section anchor="dns-monitoring">
        <name>DNS Monitoring</name>

        <t>
          Authoritative DNS infrastructure should be monitored from
          perspectives that can detect server availability, query failures,
          unexpected response behavior, zone publication failures, DNSSEC
          validation problems, and significant changes in query traffic.
        </t>
      </section>


      <section anchor="registration-monitoring">
        <name>Registration Monitoring</name>

        <t>
          Registration systems should monitor failures involving registry
          connectivity, provisioning queues, renewal processing, delegation
          updates, and other state transitions that can affect active domain
          names.
        </t>
      </section>


      <section anchor="backups">
        <name>Backups and Recovery</name>

        <t>
          Configuration and registration data required to reconstruct
          service state should be backed up according to an established
          recovery policy.
        </t>

        <t>
          Backup systems should be protected against unauthorized access and
          should not become an uncontrolled secondary repository for
          credentials, private keys, or registrant information.
        </t>

        <t>
          Recovery procedures should be tested periodically rather than
          assuming that the existence of a backup implies that the backup is
          usable.
        </t>
      </section>


      <section anchor="incident-response">
        <name>Incident Response</name>

        <t>
          Operators should maintain procedures for investigating and
          responding to DNS outages, unauthorized configuration changes,
          compromised credentials, registry communication failures, DNSSEC
          failures, denial-of-service events, and other incidents that can
          affect domain resolution or registration state.
        </t>

        <t>
          Incident procedures should identify escalation paths and the
          authority required to perform emergency changes.
        </t>
      </section>

    </section>


    <section anchor="abuse">
      <name>Abuse Handling</name>

      <t>
        Providers should maintain a documented mechanism for receiving and
        evaluating reports of abuse involving services under their
        operational control.
      </t>

      <t>
        Abuse reports should contain sufficient information to identify the
        affected domain, DNS resource, account, or service. Reports should
        be handled in accordance with applicable policy, contractual
        obligations, and law.
      </t>

      <t>
        Security-sensitive evidence and personal information received as
        part of an abuse report should be protected against unnecessary
        disclosure.
      </t>

      <t>
        This document does not define categories of prohibited content or
        establish a global content policy.
      </t>
    </section>


    <section anchor="privacy">
      <name>Privacy Considerations</name>

      <t>
        Domain registration systems can process personal and organizational
        information associated with registrants, administrative users,
        billing relationships, and security events.
      </t>

      <t>
        Providers should limit collection, storage, replication, logging,
        and disclosure of personal data to information required for the
        applicable operational, contractual, security, or legal purpose.
      </t>

      <t>
        Administrative logs may contain IP addresses, account identifiers,
        domain names, authentication events, and change histories. Access
        to those logs should therefore be controlled and retention periods
        should be defined.
      </t>

      <t>
        This document does not define jurisdiction-specific privacy or data
        protection requirements.
      </t>
    </section>


    <section anchor="operational-considerations">
      <name>Operational Considerations</name>

      <t>
        Operators should document change-management procedures for
        production DNS infrastructure and domain registration systems.
        Changes capable of affecting large numbers of domains should receive
        additional review and should support a practical rollback or
        recovery strategy.
      </t>

      <t>
        Automation can reduce repetitive administrative errors, but
        automated actions should preserve authorization boundaries,
        validation, auditability, and failure handling.
      </t>

      <t>
        Providers should avoid unnecessary coupling between customer portal
        availability and authoritative DNS serving availability. An outage
        of the management interface should not automatically result in an
        outage of otherwise valid DNS zones.
      </t>
    </section>


    <section anchor="iana">
      <name>IANA Considerations</name>

      <t>
        This document has no IANA actions.
      </t>
    </section>


    <section anchor="security">
      <name>Security Considerations</name>

      <t>
        DNS hosting and domain registration systems are high-value targets
        because unauthorized modification of a domain's registration,
        delegation, or authoritative DNS data can redirect traffic,
        interrupt services, or assist impersonation attacks.
      </t>

      <t>
        Operators should protect administrative interfaces, registry
        credentials, DNS provisioning systems, authoritative name servers,
        DNSSEC signing systems, and audit data using controls appropriate to
        their operational environment.
      </t>

      <t>
        Privileged operations should be authenticated and authorized.
        Credentials should be protected both in storage and in transit, and
        access should be revoked when it is no longer required.
      </t>

      <t>
        DNS infrastructure should be designed to tolerate expected equipment
        and network failures and should include capacity planning and
        response procedures for denial-of-service conditions.
      </t>

      <t>
        DNSSEC can protect against undetected modification of signed DNS
        data when it is correctly deployed and validated. Incorrect key or
        delegation management can itself cause resolution failures, so
        DNSSEC operations require monitoring and tested recovery
        procedures.
      </t>

      <t>
        Audit logs should be protected against unauthorized modification and
        should provide sufficient information for investigating significant
        administrative and security events.
      </t>
    </section>

  </middle>


  <back>

    <references>
      <name>Informative References</name>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.1034.xml"/>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.1035.xml"/>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2182.xml"/>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.4033.xml"/>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5730.xml"/>

      <xi:include
          href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9499.xml"/>

    </references>

  </back>

</rfc>