Automated domain name transactions like registrations and renewals
Developer(s)
Scott Hollenbeck, Internet Engineering Task Force (IETF)
Introduction
2009; 15 years ago (2009)
OSI layer
Application layer
Port(s)
700
RFC(s)
RFC 5730, 5731, 5732, 5733, 5734
The Extensible Provisioning Protocol (EPP) is a flexible protocol designed for allocating objects within registries over the Internet. The motivation for the creation of EPP was to create a robust and flexible protocol that could provide communication between domain name registries and domain name registrars. These transactions are required whenever a domain name is registered or renewed, thereby also preventing domain hijacking. Prior to its introduction, registries had no uniform approach, and many different proprietary interfaces existed. While its use for domain names was the initial driver, the protocol is designed to be usable for any kind of ordering and fulfilment system.[1]
EPP is based on XML - a structured, text-based format. The underlying network transport is not fixed, although the only currently specified method is over TCP. The protocol has been designed with the flexibility to allow it to use other transports such as BEEP, SMTP, SOAP or HTTPS.[1] However only HTTPS has seen some usage while the vast majority uses TCP.
Extensible Authentication Protocol (EAP) is an authentication framework frequently used in network and internet connections. It is defined in RFC 3748...
Extensible Messaging and Presence Protocol (XMPP, originally named Jabber) is an open communication protocol designed for instant messaging (IM), presence...
Domain Name System (DNS) Security Extensions Mapping for the ExtensibleProvisioningProtocol (EPP) RFC 5933, Use of GOST Signature Algorithms in DNSKEY...
ICANN published the recommendation for status codes, the "ExtensibleProvisioningProtocol (EPP) domain status codes" WHOIS lookups were traditionally...
6120, Extensible Messaging and Presence Protocol (XMPP): Core". IETF. doi:10.17487/RFC6120. Retrieved 2014-05-27. "Service Name and Transport Protocol Port...
Profile, a 15 W version of the Qi charging standard ExtensibleProvisioningProtocol, an Internet protocol for domain registration Epp (given name), a feminine...
and added support for extensibility, integrated the Simple Authentication and Security Layer, and better aligned the protocol to the 1993 edition of...
in Italy and the Czech Republic since then. EURid uses the ExtensibleProvisioningProtocol (EPP) which enables registrars to perform operations on .eu...
Domain Tasting". Archived from the original on 2010-02-28. Conference Review on DNjournal.com "ExtensibleProvisioningProtocol (EPP)". Official website...
The Key Management Interoperability Protocol (KMIP) is an extensible communication protocol that defines message formats for the manipulation of cryptographic...
Extensible Data Format Extensible Messaging and Presence ProtocolExtensibleProvisioningProtocolExtensible Resource Identifier Extensible Stylesheet Language...
receiver report, source description, and goodbye. In addition, the protocol is extensible and allows application-specific RTCP packets. A standards-based...
is 33. Some Internet protocols such as the Session Initiation Protocol (SIP) and the Extensible Messaging and Presence Protocol (XMPP) often require SRV...
client‑server protocols including DHCP and TFTP (now defined by the 1992 published RFC 1350). Within the PXE schema the client side of the provisioning equation...
instance using horizontal scaling, and includes the features of ExtensibleProvisioningProtocol (EPP), WHOIS, reporting, and trademark protection. "It is the...
Transport Protocol (QMTP), an e-mail transmission protocol that is designed to have better performance than Simple Mail Transfer Protocol (SMTP), the...
spaces. AusRegistry's TLD registry is compliant with the latest ExtensibleProvisioningProtocol (EPP) standards and was one of the first to offer rapid DNS...
modeling language for the definition of data sent over network management protocols such as the NETCONF and RESTCONF. The YANG data modeling language is maintained...