Domeinbranche

EPP

Uitbreidbaar provisioningprotocol.
← Terug naar woordenlijst

Wat is EPP (Extensible Provisioning Protocol)?

EPP (Extensible Provisioning Protocol) is een gestandaardiseerd XML-gebaseerd protocol voor communicatie tussen domeinregistrars en registries. Het biedt een consistent en veilig kader voor registratie, transfer, verlenging en beheer van domeinen. EPP is de industriestandaard geworden, vervangt oudere protocollen en maakt interoperabiliteit binnen het domeinnaamsysteem mogelijk.

Hoe EPP werkt

Communicatiemodel

Registrar ←→ EPP Server ←→ Registry Database

↑ ↓

Customer Domain Records

EPP-bewerkingen

CommandoDoel
checkBeschikbaarheid van domein controleren
createNieuw domein registreren
infoDomeininformatie opvragen
updateDomeingegevens wijzigen
deleteDomein verwijderen
transferNaar een andere registrar verhuizen
renewRegistratie verlengen

Structuur van een EPP-bericht

Voorbeeld van een verzoek

<?xml version="1.0" encoding="UTF-8"?>

<epp xmlns="urn:ietf:params:xml:ns:epp-1.0">

<command>

<check>

<domain:check xmlns:domain="urn:ietf:params:xml:ns:domain-1.0">

<domain:name>example.com</domain:name>

</domain:check>

</check>

</command>

</epp>

Antwoord

Bevat resultaatcodes, de domeinstatus en eventuele foutmeldingen.

EPP-statuscodes

Clientstatussen

  • clientHold: domein door de registrar opgeschort
  • clientTransferProhibited: transfer geblokkeerd
  • clientUpdateProhibited: updates geblokkeerd
  • clientDeleteProhibited: verwijdering geblokkeerd

Serverstatussen

  • serverHold: domein door de registry opgeschort
  • serverTransferProhibited: transferlock op registryniveau
  • pendingCreate: registratie wordt verwerkt
  • pendingDelete: domein wordt verwijderd

EPP-autorisatiecode

Ook wel genoemd:

  • Auth-code
  • EPP-code
  • Transfersleutel

Wordt gebruikt voor:

  • Transfers van domeinen tussen registrars
  • Bewijs van eigendom of beheer
  • Beveiligingsverificatie

EPP-beveiligingsfuncties

Authenticatie

  • Clientcertificaten
  • Gebruikersnaam en wachtwoord
  • Sessiebeheer

Transportbeveiliging

  • TLS-versleuteling is vereist
  • Beveiligde TCP-verbindingen
  • Certificaatvalidatie

EPP bij domeintransfers

Transferproces

1. De huidige registrar genereert een EPP-auth-code

2. De nieuwe registrar dient met die code een transferverzoek in

3. De vertrekkende registrar ontvangt een melding

4. Een goedkeurings- of afwijzingsvenster van 5 dagen

5. De transfer wordt voltooid of afgewezen

Transferstatussen

  • pendingTransfer
  • clientTransferApproved
  • serverTransferApproved
  • transferRejected

EPP-extensies

Basis-EPP kan worden uitgebreid voor:

  • DNSSEC-beheer
  • Registry-specifieke functies
  • Beheer van premiumdomeinen
  • Informatie over respijtperioden

Waarom EPP belangrijk is

Voor registrars

  • Gestandaardiseerde integratie
  • Consistente API bij verschillende registries
  • Geautomatiseerd domeinbeheer
  • Veilige transacties

Voor domeineigenaren

  • Betrouwbare domeinbewerkingen
  • Consistente ervaring bij verschillende registrars
  • Veilig transfermechanisme
  • Transparantie over status

EPP is het backboneprotocol waarmee het moderne registratiesysteem voor domeinnamen betrouwbaar en veilig kan functioneren bij duizenden registrars en registries.

Zet deze kennis in de praktijk

Gebruik de API van DomScan om domeinbeschikbaarheid, gezondheid en meer te controleren.