World Wide Alliance of Top Level Domain-names

ccTLD Name Server Training

 Home | Nameserver 

ccTLD Name Server Training Curriculum

  1. Curriculum for DNS - Advance Level
  2. Open Source Registry/Registrar Software (RRP & EPP)

  1. Curriculum for DNS - Advance Level
    1. Troubleshooting
      • - Misconfigured: zone, server, host, network

    2. Delegations in Forward DNS
      • - Kinds of delegations
      • - Child name servers

    3. Reverse DNS
      • - Introduction
      • - IPv4 reverse DNS: Reverse mapping
      • - IPv6 reverse DNS: IPv6 address, IPv6 in the forward tree, IPv6 in the reverse tree

    4. RNDC (Remote Name Daemon Controller)
      • - Configuring RNDC
      • - Enabling RNDC

    5. TSIG
      • - Names and Secrets
      • - Using TSIG to protect AXFR
      • - Configuration Example
      • - Alternatives to TSIG

    6. Dynamic Updates
      • - Update Requests
      • - Altering Data
      • - Configuring a Server
      • - Importance of Securring updates
      • - Policy and examples
      • - Example of a secured client request
      • - Journal Files
      • - Editing the Zone
      • - Separate Dynamic and static data
      • - Updating Signed Zones

    7. DNSSEC
      • - Introduction to concepts
      • - Mechanisms to authenticate servers
      • - Mechanisms to establish authenticity and integrity

    8. DNSSEC Operations
      • - Configuration
      • - Securing host-host communication
      • - Securing Zones
      • - Building a secure tree

  2. Open Source Registry/Registrar Software (RRP & EPP)
    1. General Overview
      • + common lexicon: DNS, registry, registrar, registrant, domain, nameserver, zone, apex, whois, delegation
      • + registry model
      • + registry design as representation of TLD policy
      • + single-point registry systems
      • + examples
      • + shared registry systems (SRS)
      • + "thin" registry, "thick" registry
      • + examples

    2. Meta Issues: scalability, security
      • + how much data?
      • + how often does it change?
      • + what bad things could happen to it?

    3. Data Storage
      • + data required for publication of a zone file
      • + delegations, glue
      • + other data that might be stored in the registry
      • + registrant information
      • + registrar information
      • + contact information
      • + dates and times
      • + zone keys or security data
      • + data manipulation
      • + revision history, audit trail
      • + request authentication
      • + self-consistency
      • + accounting
      • + importing legacy registry data
      • + data grooming

    4. Interaction With Others
      • + accepting requests to perform registry modifications
      • + some common protocols for interaction with registrars in an SRS
      • + Registry Registrar Protocol (RRP)
      • + Extensible Provisioning Protocol (EPP)
      • + publication of registry data
      • + Zone file generation, including zone signing
      • + whois
      • + billing
      • + data escrow

    5. Performance Measurement
      • + transaction latency
      • + query rates

    6. Policy Issues
      • + reserved names
      • + grace periods
      • + domain renewal
      • + manual authorisation (lost password, name change, address change, etc)
      • + registrar accreditation

    7. Implementation Example
      • + Implementation of a production-quality Shared Registry System (SRS) using free software

© ccTLD Managers
Page updated : 2003-07-27 15:57:27