Wat is EPP (Extensible Provisioning Protocol)?
EPP (Extensible Provisioning Protocol) is een gestandaardiseerd XML-gebaseerd protocol voor communicatie tussen domeinnaam registrars en registers. Het biedt een consistent, veilig kader voor domeinregistratie, transfer, vernieuwing en beheer. EPP is de industriestandaard geworden, heeft oudere protocollen vervangen en interoperabiliteit mogelijk gemaakt in het domeinnaamsysteem.
Hoe EPP Werken
Communicatiemodel
Registrar ←→ EPP Server ←→ Registry Database
↑ ↓
Customer Domain Records
EVP Operations
| Commando | Betreft |
|---|---|
| controleren | Verifieer de beschikbaarheid van domein |
| aanmaken | Registreer nieuw domein |
| info | domeininformatie ophalen |
| bijwerken | domeingegevens wijzigen |
| verwijderen | Domein verwijderen |
| overdracht | Verplaatsen naar andere registrar |
| vernieuwen | Registratie uitbreiden |
EVP-berichtstructuur
Voorbeeld aanvragen
<?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, domeinstatus en eventuele foutmeldingen.
EVP-statuscodes
Klantenstatus
- clientHold: Domein opgeschort door registrar
- clientTransferProhibited: Overdracht geblokkeerd
- clientUpdateProhibited: Updates geblokkeerd
- clientDeleteProhibited: Verwijdering geblokkeerd
Serverstatus
- serverHold: Domein opgeschort door register
- serverTransferProhibited: Registry-level transfer lock
- in behandelingCreate: registratieverwerking
- in afwachtingDelete: domein wordt verwijderd
EVP Autorisatiecode
Ook wel:
- Auth code
- EPP-code
- Transfer sleutel
Gebruikt voor:
- Domein transfers tussen registrars
- Bewijs van eigendom/controle
- Veiligheidscontrole
Beveiligingskenmerken van EPP
Aanmeldingscontrole
- Client certificaten
- Gebruikersnaam/wachtwoord
- Sessiebeheer
Transportbeveiliging
- TLS-encryptie vereist
- Beveiligde TCP verbindingen
- Certificaat validatie
EPP in domeintransfers
Transferproces
1. Huidige registrar genereert EPP auth code
2. Het verkrijgen van registrar dient transfer verzoek met code
3. Het verliezen van registrar ontvangt kennisgeving
4. 5-daagse goedkeuring/afwijzing venster
5. Overdracht voltooid of afgewezen
Transferstatussen
- hangende overdracht
- clientTransferApproved
- serverTransferApproved
- overdracht verworpen
EPP-uitbreidingen
Base EPP kan worden uitgebreid voor:
- DNSSEC management
- Registry-specifieke kenmerken
- Premium domain handling
- Informatie over de genadeperiode
Waarom EVP telt
Voor griffiers
- Gestandaardiseerde integratie
- Consistente API in alle registers
- Geautomatiseerd domeinbeheer
- Veilige transacties
Voor domeineigenaren
- Betrouwbare domeinbewerkingen
- Consistente ervaring over registrars
- Veilig transfermechanisme
- Status transparantie
EPP is het ruggengraatprotocol waarmee het moderne domeinnaamregistratiesysteem betrouwbaar en veilig kan functioneren in duizenden registrars en registers.