RFC 2136 - ドメインネームシステムにおける動的更新 (DNS UPDATE)
- ステータス: Proposed Standard
- 発行日: April 1997
- ストリーム: IETF
- 更新: RFC1035
- エラッタ: エラッタなし
要約
ドメインネームシステムは元々, 静的に構成されたデータベースのクエリをサポートするように設計されました。データは変更されることが想定されていましたが, これらの変更の頻度はかなり低いことが想定されており, すべての更新はゾーンのマスターファイル (Master File) への外部編集として行われました。
この UPDATE オペコードの仕様を使用すると, 指定されたゾーンから RR または RRset を追加または削除することができます。前提条件は更新操作とは別に指定され, RRset の以前の存在または非存在, または単一の RR の存在への依存を指定できます。
UPDATE はアトミックです。つまり, すべての前提条件が満たされる必要があり, そうでない場合は更新操作は実行されません。前提条件が満たされた後, データ依存のエラー条件は定義されていません。
目次
- 1. Definitions (定義)
- 2. Update Message Format (更新メッセージフォーマット)
- 3. Pseudocode for Server Behavior (サーバー動作の疑似コード)
- 3.1 Process Zone Section (ゾーンセクションの処理)
- 3.2 Process Prerequisite Section (前提条件セクションの処理)
- 3.3 Process Prescan (事前スキャンの処理)
- 3.4 Process Update Section (更新セクションの処理)
- 3.5 Process Additional Data Section (追加データセクションの処理)
- 3.6 Append Changes to Transaction Log (トランザクションログへの変更の追加)
- 3.7 Send Response to Requestor (リクエスタへの応答の送信)
- 3.8 Signal Slaves (スレーブへの通知)
- 4. Requestor Behavior (リクエスタの動作)
- 5. Forwarding Behavior (転送動作)
- 6. Message Header Response Codes (メッセージヘッダー応答コード)
- 7. Design Issues (設計上の問題)
- 8. Security Considerations (セキュリティに関する考慮事項)
- Acknowledgements (謝辞)
- References (参考文献)
- Authors' Addresses (著者のアドレス)