EPP, Extensible Provisioning Protocol

Description Glossary RFCs Publications Obsolete RFCs

Description:

Protocol suite: TCP/IP.
Protocol type:Application layer protocol.
Port:700 (TCP).
MIME subtype:application/epp+xml.
SNMP MIBs:
Working groups:
Links:

RFC 3730:

EPP is a stateful XML protocol that can be layered over multiple transport protocols. Protected using lower-layer security protocols, clients exchange identification, authentication, and option information, and then engage in a series of client-initiated command-response exchanges. All EPP commands are atomic (there is no partial success or partial failure) and designed so that they can be made idempotent (executing a command more than once has the same net effect on system state as successfully executing the command once).

EPP provides four basic service elements: service discovery, commands, responses, and an extension framework that supports definition of managed objects and the relationship of protocol requests and responses to those objects.

An EPP server MUST respond to client-initiated communication (which can be either a lower-layer connection request or an EPP service discovery message) by returning a greeting to a client. A server MUST promptly respond to each EPP command with a coordinated response that describes the results of processing the command.


MAC header IP header TCP header EPP message

Glossary:


RFCs:

[RFC 3735] Guidelines for Extending the Extensible Provisioning Protocol (EPP).

[RFC 3915] Domain Registry Grace Period Mapping for the Extensible Provisioning Protocol (EPP).

[RFC 4114] E.164 Number Mapping for the Extensible Provisioning Protocol (EPP).

[RFC 4310] Domain Name System (DNS) Security Extensions Mapping for the Extensible Provisioning Protocol (EPP).

[RFC 5730] Extensible Provisioning Protocol (EPP).

[RFC 5731] Extensible Provisioning Protocol (EPP) Domain Name Mapping.

[RFC 5732] Extensible Provisioning Protocol (EPP) Host Mapping.

[RFC 5733] Extensible Provisioning Protocol (EPP) Contact Mapping.

[RFC 5734] Extensible Provisioning Protocol (EPP) Transport over TCP.


Publications:


Obsolete RFCs:

[RFC 3730] Extensible Provisioning Protocol (EPP).

[RFC 3731] Extensible Provisioning Protocol (EPP) Domain Name Mapping.

[RFC 3732] Extensible Provisioning Protocol (EPP) Host Mapping.

[RFC 3733] Extensible Provisioning Protocol (EPP) Contact Mapping.

[RFC 3734] Extensible Provisioning Protocol (EPP) Transport Over TCP.

[RFC 4930] Extensible Provisioning Protocol (EPP).

[RFC 4931] Extensible Provisioning Protocol (EPP) Domain Name Mapping.

[RFC 4932] Extensible Provisioning Protocol (EPP) Host Mapping.

[RFC 4933] Extensible Provisioning Protocol (EPP) Contact Mapping.

[RFC 4934] Extensible Provisioning Protocol (EPP) Transport over TCP.


Description Glossary RFCs Publications Obsolete RFCs