Settore dei domini

EPP

Protocollo estensibile di provisioning.
← Torna al glossario

Che cos'è l'EPP (Extensible Provisioning Protocol)?

EPP (Extensible Provisioning Protocol) è un protocollo standardizzato basato su XML utilizzato per la comunicazione tra i registrar dei nomi di dominio e i registri. Fornisce un quadro coerente e sicuro per le operazioni di registrazione, trasferimento, rinnovo e gestione dei domini. EPP è diventato lo standard del settore, sostituendo i protocolli precedenti e consentendo l'interoperabilità in tutto il sistema dei nomi di dominio.

Come funziona EPP

Modello di comunicazione

Registrar ←→ EPP Server ←→ Registry Database

↑ ↓

Customer Domain Records

Operazioni EPP

ComandoScopo
checkVerificare la disponibilità del dominio
createRegistrare un nuovo dominio
infoOttenere informazioni sul dominio
updateModificare i dati del dominio
deleteRimuovere il dominio
transferTrasferire a un altro registrar
renewProlungare la registrazione

Struttura dei messaggi EPP

Esempio di richiesta

<?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>

Risposta

Contiene codici di risultato, stato del dominio ed eventuali messaggi di errore.

Codici di stato EPP

Stati client

  • clientHold: Dominio sospeso dal registrar
  • clientTransferProhibited: Trasferimento bloccato
  • clientUpdateProhibited: Aggiornamenti bloccati
  • clientDeleteProhibited: Cancellazione bloccata

Stati server

  • serverHold: Dominio sospeso dal registro
  • serverTransferProhibited: Blocco del trasferimento a livello di registro
  • pendingCreate: Registrazione in elaborazione
  • pendingDelete: Dominio in fase di cancellazione

Codice di autorizzazione EPP

Chiamato anche:

  • Codice auth
  • Codice EPP
  • Chiave di trasferimento

Usato per:

  • Trasferimenti di dominio tra registrar
  • Dimostrare la proprietà o il controllo
  • Verifica della sicurezza

Funzionalità di sicurezza EPP

Autenticazione

  • Certificati client
  • Nome utente/password
  • Gestione delle sessioni

Sicurezza del trasporto

  • Crittografia TLS obbligatoria
  • Connessioni TCP sicure
  • Convalida del certificato

EPP nei trasferimenti di dominio

Processo di trasferimento

1. Il registrar attuale genera il codice auth EPP

2. Il registrar ricevente (gaining registrar) invia la richiesta di trasferimento con il codice

3. Il registrar cedente (losing registrar) riceve la notifica

4. Finestra di 5 giorni per l'approvazione o il rifiuto

5. Il trasferimento viene completato o respinto

Stati del trasferimento

  • pendingTransfer
  • clientTransferApproved
  • serverTransferApproved
  • transferRejected

Estensioni EPP

L'EPP di base può essere esteso per:

  • Gestione DNSSEC
  • Funzionalità specifiche del registro
  • Gestione dei domini premium
  • Informazioni sul periodo di tolleranza (grace period)

Perché EPP è importante

Per i registrar

  • Integrazione standardizzata
  • API coerente tra i registri
  • Gestione automatizzata dei domini
  • Transazioni sicure

Per i proprietari dei domini

  • Operazioni di dominio affidabili
  • Esperienza coerente tra i registrar
  • Meccanismo di trasferimento sicuro
  • Trasparenza dello stato

EPP è il protocollo portante che consente al moderno sistema di registrazione dei nomi di dominio di funzionare in modo affidabile e sicuro con migliaia di registrar e registri.

Metti in pratica queste conoscenze

Usa l'API di DomScan per verificare disponibilità, salute del dominio e altro.