Extensible Provisioning Protocol: Difference between revisions
Kiran Kumar (talk | contribs) Content Added to Explain the Protocol in detail |
No edit summary |
||
| Line 1: | Line 1: | ||
'''Extensible Provisioning Protocol (EPP)''' is an [[XML]] based protocol used by the Internet industry, particularly the [[registrar]]s and [[Registry|registries]] in managing domain names (register, renew, modify, delete, transfer) and other elements in a [[SRS|Shared Registry System]] environment. It is the standard protocol used by a majority of [[gTLD]]s and [[ccTLD]]s.<ref>[http://www.uknof.org.uk/uknof5/Brown-EPP/ What is EPP?]</ref> As described by [[RFC]] 3730, EPP can be used in a multiple layered protocol and operating environments with different transport and security requirements. MIME media type application/epp+xml identifies the content of EPP.<ref>[http://tools.ietf.org/html/rfc3730 Extensible Provisioning Protocol (EPP).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]</ref> 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 | '''Extensible Provisioning Protocol (EPP)''' is an [[XML]] based protocol used by the Internet industry, particularly the [[registrar]]s and [[Registry|registries]] in managing domain names (register, renew, modify, delete, transfer) and other elements in a [[SRS|Shared Registry System]] environment. It is the standard protocol used by a majority of [[gTLD]]s and [[ccTLD]]s.<ref>[http://www.uknof.org.uk/uknof5/Brown-EPP/ What is EPP?]</ref> As described by [[RFC]] 3730, EPP can be used in a multiple layered protocol and operating environments with different transport and security requirements. MIME media type application/epp+xml identifies the content of EPP.<ref>[http://tools.ietf.org/html/rfc3730 Extensible Provisioning Protocol (EPP). 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]</ref> 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 | ||
==Service Elements Provided by EPP== | ==Service Elements Provided by EPP== | ||
| Line 9: | Line 9: | ||
==EPP Command Categories== | ==EPP Command Categories== | ||
A command is initiated by clients. A certain command is processed by a server so that the client who initiated it will | A command is initiated by clients. A certain command is processed by a server so that the client who initiated it will receive a response. EPP commands include: | ||
# '''Session Management Commands'''- establish and end persistent sessions with an EPP server | # '''Session Management Commands'''- establish and end persistent sessions with an EPP server | ||
# '''Query Commands'''- perform read- only object information retrieval operations | # '''Query Commands'''- perform read-only object information retrieval operations | ||
# '''Data Transform Commands'''- perform read-write object management operations | # '''Data Transform Commands'''- perform read-write object management operations | ||
| Line 22: | Line 22: | ||
* i.3.4.e164.arpa (infrastructure [[ENUM]]) in Austria) | * i.3.4.e164.arpa (infrastructure [[ENUM]]) in Austria) | ||
==Related | ==Related [[RFC]]s== | ||
* RFC 3375- Extensible Provisioning Protocol (EPP) meets and exceeds the requirements for a generic registry-registrar protocol | |||
* RFC 3735- Guidelines for Extending the Extensible Provisioning Protocol | * RFC 3735- Guidelines for Extending the Extensible Provisioning Protocol | ||
* RFC 3915- Domain Registry Grace Period Mapping for the Extensible Provisioning Protocol | * RFC 3915- Domain Registry Grace Period Mapping for the Extensible Provisioning Protocol | ||
| Line 32: | Line 33: | ||
* RFC 5733- Extensible Provisioning Protocol (EPP) Contact Mapping | * RFC 5733- Extensible Provisioning Protocol (EPP) Contact Mapping | ||
* RFC 5734- Extensible Provisioning Protocol (EPP) Transport over TCP | * RFC 5734- Extensible Provisioning Protocol (EPP) Transport over TCP | ||
==References== | ==References== | ||
{{reflist}} | {{reflist}} | ||