EPP(拡張プロトコル)とは?
EPP(拡張プロビジョニングプロトコル)は、ドメイン名レジストラとレジストリ間の通信に使用される標準化されたXMLベースのプロトコルです。 ドメイン登録、移転、更新、管理業務の一貫したセキュアなフレームワークを提供します。 EPPは業界標準になり、古いプロトコルを交換し、ドメイン名システム間で相互運用性を有効にします。
EPPの方法 作品紹介
コミュニケーションモデル
Registrar ←→ EPP Server ←→ Registry Database
↑ ↓
Customer Domain Records
##EPPオペレーション
| コマンド | ミッション |
|---|---|
| チェックイン | ドメインの可用性を検証 |
| 作成する | 新しいドメインを登録する |
| インフォメーション | ドメイン情報の取得 |
| ニュース | ドメインデータの修正 |
| 削除 | ドメインの削除 |
| プロモーション | 異なるレジストラに移動 |
| 新着情報 | 参加登録を延長 |
EPPメッセージ構成
リクエスト例
<?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>
応答
結果コード、ドメインステータス、エラーメッセージが含まれています。
EPPステータスコード
クライアントステータス
- clientHold:レジストラによって中断されるドメイン
- clientTransfer禁止:ブロックされた転送
- clientUpdate禁止:ブロックされた更新
- clientDelete禁止:削除ブロック
サーバーステータス
- serverHold:レジストリによって中断されたドメイン
- serverTransfer禁止:レジストリレベルの転送ロック
- pendingCreate: 登録処理
- pendingDelete:削除されるドメイン
EPP認証コード
また呼ばれる:
- Authコード
- EPPコード
- 転送キー
のために使用される:
- レジストラ間のドメイン転送
- 所有権/制御の推進
- セキュリティ検証
EPPの保証特徴
##認証
- クライアント証明書
- ユーザー名/パスワード
- セッション管理
輸送セキュリティ
- TLS暗号化が必要
- セキュアなTCP接続
- 証明書の検証
ドメイン転送のEPP
転送プロセス
1. 現在のレジストラはEPPのauthコードを発生させます
2。 レジストラを得ると、コードで転送リクエストを送信
3. レジストラを失うと通知を受け取る
4. 5日間の承認/拒絶窓
5. 譲渡完了または拒否
転送ステータス
- pendingTransfer(ペンディング)
- クライアント転送承認
- サーバ転送承認
EPPの延長
基礎 EPP はのために延長することができます:
- DNSSEC管理
- レジストリ固有の機能
- プレミアムドメイン処理
- グレース期間情報
なぜ EPP のマットレス
##レジストラ用
- 標準化された統合
- レジストリ全体で一貫したAPI
- 自動ドメイン管理
- セキュアな取引
##ドメイン所有者のための###
- 信頼できるドメイン操作
- レジストラ全体で一貫した経験
- 安全な転送メカニズム
- ステータスの透明性
EPPは、現代のドメイン名登録システムが確実に機能し、何千ものレジストラと規制全体にわたって確実に機能するバックボーンプロトコルです。