YANGモデルのOperationalとConfigの違いは何ですか? OperationalとConfigの両方のGET、PUT、POST、およびDELETEインターフェイスをサポートする正しい方法ですか?YANGのOperationalとConfigの違いは何ですか?
1
A
答えて
3
Configはコンフィギュレーションデータを表すもので、通常はnorthboundエージェント(CLI、Netconf、Webなど)を介して書き込み可能で、get-config Netconf操作で取得されるものです。
稼動データはステータスデータです。ノースバウンドエージェント経由で書き込み可能でないデータは、データプロバイダアプリケーションからのものです。
ウェブクライアントは、運用データに対してGET操作を行うことができます。なぜなら、クライアントがステータスに関する情報を変更できるようにするのは意味がないからです。
設定データの場合、すべての操作を行うことが理にかなっています。
0
NETCONFは分離した構成と状態(又は動作)データの2つのクラス、構成データと状態データとに分離されている実行中のシステムから検索することができる
情報。構成データは、システムを初期デフォルト状態から現在の状態に変換するために必要な書き込み可能データのセットです。状態データは、読み取り専用ステータス情報や収集された統計情報などの構成データではない、システム上の追加データです。
RESTCONFはNETCONFとして動作しますが、HTTP上:それはマップCRUD verbs onto NETCONF operations行います、GET、PUTの支援に
+----------+-------------------------------------------------------+
| RESTCONF | NETCONF |
+----------+-------------------------------------------------------+
| OPTIONS | none |
| | |
| HEAD | <get-config>, <get> |
| | |
| GET | <get-config>, <get> |
| | |
| POST | <edit-config> (nc:operation="create") |
| | |
| POST | invoke an RPC operation |
| | |
| PUT | <copy-config> (PUT on datastore) |
| | |
| PUT | <edit-config> (nc:operation="create/replace") |
| | |
| PATCH | <edit-config> (nc:operation depends on PATCH content) |
| | |
| DELETE | <edit-config> (nc:operation="delete") |
+----------+-------------------------------------------------------+
0
をPOSTおよびDELETE、あなたがここにHTTPメソッドにrefferingされている場合、あなたはおそらく従ってくださいRestConf
関連する問題
- 1. docker inspectのConfigとContainerConfigの違いは何ですか?
- 2. prettier-eslint、eslint-plugin-prettierとeslint-config-prettierの違いは何ですか?
- 3. $と$$の違いは何ですか?
- 4. `##`と `hashCode`の違いは何ですか?
- 5. typedefとの違いは何ですか?
- 6. NodeJS:「./ ..」と「..」の違いは何ですか?
- 7. {}())と{})の違いは何ですか?
- 8. `&`と `ref`の違いは何ですか?
- 9. `==`と `is`の違いは何ですか?
- 10. difftimeと ' - 'の違いは何ですか?
- 11. #{} $ {}と%{}の違いは何ですか?
- 12. ⊕と+の違いは何ですか?
- 13. アペンダーと〜の違いは何ですか?
- 14. "./"と "../"の違いは何ですか?
- 15. "$^N"と "$ +"の違いは何ですか?
- 16. %Qと%{}の違いは何ですか?
- 17. バックスティックと$()の違いは何ですか?
- 18. A`と ``の違いは何ですか[:] `
- 19. パッケージのインポートobjと何かの違いをインポートパッケージとPythonの何かの違いは何ですか?
- 20. XPathの//と?/の違いは何ですか?の使用は何
- 21. TensorFlowをソースからビルドする場合、-c optと--config = optの違いは何ですか?
- 22. フレームとオブジェクトの違いは何ですか?フレームとオブジェクトの違いは何ですか?
- 23. リストと何か([_])と何か(_)の違い
- 24. METADATAとMETADATA.jl:違いは何ですか?
- 25. twistdとnohup&:違いは何ですか?
- 26. libspeとlibspe2?違いは何ですか?
- 27. Backbone.jsとPusherapp - 違いは何ですか?
- 28. wp_link_pagesとthe_posts_pagination→違いは何ですか?
- 29. $ dirtyと$ invalid:違いは何ですか?
- 30. コロンの配置の違いは何ですか:何かと何か:
私はOpenDaylightのコンテキストでこれが何を意味するのか分かりませんが(私は使用しません)、[YANG Datastoresの改訂された概念モデルのセクション2](https:// tools .ietf.org/html/draft-nmdsdt-netmod-revised-datastores-00#section-2)ドキュメント。関連するすべての定義を1つの場所( 'configuration'、' state'、 'operational')に集め、それらを定義するRFCも参照します。私はあなたの二次的な質問を理解していません。 – predi