RFC 4934 – Extensible Provisioning Protocol (EPP) Transport Over TCP
Überholt: ersetzt durch RFC 5734.
| Status | Draft Standard |
|---|---|
| Veröffentlicht | Mai 2007 |
| Ersetzt | RFC 3734 |
| Volltext | rfc-editor.org/rfc/rfc4934 |
RFC 4934 spezifiziert die Abbildung des Extensible Provisioning Protocol (EPP) auf eine einzelne TCP-Verbindung unter Verwendung von Transport Layer Security (TLS). Es ersetzt RFC 3734 und beschreibt, wie EPP-Sitzungen auf TCP aufsetzen. Der Client initiiert eine TCP-Verbindung zum Server, der daraufhin eine EPP-Begrüßung sendet. Die Sitzung wird typischerweise durch ein EPP-Logout beendet, wobei der Server die Verbindung schließt.
Der Kern des Protokolls ist der Nachrichtenaustausch über eine persistenten TCP-Kanal. Der Client sendet EPP-Befehle, der Server antwortet auf derselben Verbindung. Jede EPP-Dateneinheit besteht aus einem 32-Bit-Header, der die Gesamtlänge angibt, gefolgt von der XML-Nachricht. Pipelining mehrerer Befehle ist möglich, aber die Verarbeitung erfolgt streng sequenziell. Der Server kann inaktive oder zu lange aktive Verbindungen trennen.
Historisch und aktuell ist RFC 4934 grundlegend für die sichere Domain-Registrierung und -Verwaltung. Es definiert die verlässliche TCP-Transportebene für EPP, das von Registries und Registraren weltweit genutzt wird. Die TLS-Pflicht stellt Vertraulichkeit und Integrität der sensiblen Provisionierungsdaten sicher.