What is the EPP ?
EPP (Extensible Provisioning Protocol), an XML text protocol that permits multiple service
providers to perform object provisioning operations using a shared central object repository
Designed by Scott Hollenbeck of VeriSign GRS in Nov. 2000
Standard Internet Domain Name registration protocol between the Registry and the
Registrar
Specified using the XML 1.0
Meets and exceeds the requirement for a generic registry registrar protocol (GRRP)
Varieties of operations are possible when a transport or a security requests are
different from each other.
 
What characteristics have the EPP Protocol ?
Extensibility based on XML
Applicable to both Thick Model and Thin Model
High security using Lower Layer Security Protocol
Supports Multi-languages
Security Service
 
EPP¡¯s message exchange process
 
EPP¡¯s Basic Service Element
EPP provides 4 basic services; Service Discovery, Commands, Responses and Extension Framework.
EPP Protocol message structure showed above provides extensibility and allows a flexible structure by meshing the user-defined part and extended part of command supported by the protocol.