UNINETT Norid AS Registrarweb
Hjem Websøk Logg inn
Søknadshåndtering Fakturering Krav om minimumsaktivitet Avslutning av registrarforholdet E-postlister Kurs og seminarer Registrarordningen Spørsmål og svar
Nytt registreringssystem

New registry system - important technical description

Norid is currently developing the next generation registry system, which should become a more flexible, modern and extensible system.

This page highlights the major technical changes and consequences when introducing the new system to our registrars, and it is important for all our registrars to read this essential information!!


Table of contents

#General
#EPP
#Datamodel
#EPPbackgroundmaterial

General

  • The new system is developed to meet the modern requirements which are made to Norid, among them demands for new protocols already in use today; and specificly introduce EPP, the new registrar/registry protocol.
  • It will be designed to scale better to handle an increasing number of domain names in the database.
  • It will comply with stronger requirements for robustness and security.
  • It will allow for further and easier automation of application handling, operations and processes.
  • In the future it will allow added support for IRIS (a whois-extension), DYNDNS (Dynamic DNS updates) and DNSSEC (DNS Security Extensions).

EPP

  • The new system will be EPP-based and the design will reflect the solutions necessary to operate an EPP-based registry, with EPP-operations according to the EPP-recommendations. Some Norid specific EPP-extensions will be necessary, and we will provide a complete set of XML-schema definitions to describe our services.
  • EPP is an XML-based client-server protocol, where the client interacts with the server through a set of operations or commands. A login is required to start a session. During a session, a number of query and transform operations are possible. To end a sessions, a logout is required. The operations are (see RFC4930 for details):

Session Management Commands:

  • login
  • logout

Query Commands:

  • check
  • info
  • poll
  • transfer

Object Transform Commands:

  • create
  • delete
  • renew
  • transfer
  • update
  • The EPP-interface will be the main interface to the new system. Note that no email interface will be offered. In a transition period we will instead offer a simple web-based EPP-client that can be used by registrars who need some more time to migrate to the EPP-interface.
  • An EPP-system can easier be integrated in a registrars local business system, like access via local web-applications offered to a domain customer. An EPP-system may also be interesting for registrars with some local CRM system containing his customer information, because syncronization of data between two such business systems can easily be done automatically by use of EPP-operations.

Data model

  • Norid will keep the current data model more or less as it is today, with separate objects for domains, hosts, roles, persons and organizations. All such existing objects will be converted and transferred from the old system to the new system as part of the migration.
  • However, there is no registrar object in the EPP-model, and we will have to change the way registrar specific data is maintained. We will put this functionality on the registrar web by providing some interactivity to our registrars in maintaining private business data like company information, billing address, other contact information and preferences etc.
  • EPP introduces some major and important changes in how data objects are maintained and how the ownership to data is organized. For instance, EPP will:

    • Provide a data model in which the registrars will no longer share and maintain a common pool of data objects. In EPP, each registrar will get his private copy of most of the data objects he creates. He will also be responsible for keeping all his objects properly updated, and cannot rely on any help from other registrars on this.

    • A domain subscriber who wants to update some of his object data must contact the one single registrar responsible for that particular object. If a domain subscriber uses different registrars for different domains, he may need to contact each of his registrars to make the necessary changes. So, in the future system, using multiple registrars may become less attractive.

    • Provide for more automated processing. As an effect, data will normally be instantly published in Whois when an EPP-transaction is finished. This means that the registrar cannot any more rely on Norid operators to detect erroneous data; the registrar must himself ensure data correctness.

EPP background material

Sist endret 3. september 2008
UNINETT Norid AS   •   NO-7465 Trondheim   •   Telefon +47 07355   •   Faks +47 73 55 79 99   •   info@norid.no