Extensible Provisioning Protocol
Das Extensible Provisioning Protocol (EPP) ist ein flexibles Netzwerkprotokoll zum Anlegen von Objekten in den Registrierungsdatenbanken der Network Information Centers (NICs) das z. B. für die Domain-Registrierung und den Domain-Transfer verwendet wird.
Anwendung | EPP | ||||
Transport | TCP | ||||
Internet | IP (IPv4, IPv6) | ||||
Netzzugang | Ethernet | Token Bus |
Token Ring |
FDDI | … |
Geschichte
Das Protokoll ist das Resultat der Provisioning Registry (provreg) Arbeitsgruppe der IETF und wurde im Jahr 2004 fertiggestellt. Die Motivation für die Schaffung von EPP war der Bedarf eines robusten und flexiblen Protokolls für Transaktionen zwischen den NICs und den DNS-Registraren. Solche Transaktionen finden immer dann statt, wenn ein Domain-Namenseintrag neu registriert, verlängert, geändert oder gelöscht wird. Vor EPP hatten die Registrierungsdatenbanken keine einheitlichen Schnittstellen.
Protokolleigenschaften
EPP basiert auf XML und ist prinzipiell für beliebige Bestellsysteme geeignet. Als unterliegende Transportschicht wird TCP oder SCTP verwendet oder ein Mapping auf höhere Protokolle durchgeführt, wie SMTP oder BEEP.
RFCs zu EPP
Im Folgenden sind aktuelle RFCs zu EPP aufgeführt:
- RFC 3735 – Guidelines on extending EPP
- RFC 5730 – Extensible Provisioning Protocol (EPP) (ersetzt RFC 4930)
- RFC 5731 – EPP Domain Name Mapping (ersetzt RFC 4931)
- RFC 5732 – EPP Host Mapping (ersetzt RFC 4932)
- RFC 5733 – EPP Contact Mapping (ersetzt RFC 4933)
- RFC 5734 – EPP Transport over TCP (ersetzt RFC 4934)
- RFC 5910 – EPP DNS Security Extension Mapping (ersetzt RFC 4310)