NETCONF エージェントについて
NETCONF(Network Configuration Protocol、ネットワーク構成プロトコル)は、RFC 6241 によって定義されているネットワーク管理プロトコルです。Cisco NX-OS は、クライアント側のインターフェイスである NETCONF エージェントを提供しており、XML でエンコードされた YANG モデルの形式で、クライアントの要求とサーバーの応答のため、SSH 上のセキュアな転送を提供します。
NETCONF は、構成データストアと、これらのデータストアでの操作とクエリを可能にする一連の作成、読み取り、更新、および削除(CRUD)操作を定義しています。NX-OS では、実行、起動、候補の 3 つのデータストアがサポートされています。サポートされている操作の簡単な説明を次に示します。
動作 |
説明 |
---|---|
get |
実行構成と動作状態を取得します。 |
get-config |
指定されたデータストアから構成を取得します。 |
edit-config |
指定されたターゲット データストアに、指定された構成をロードします |
close-session |
セッションの適切な終了を要求します。 |
kill-session |
セッションを強制終了します。 |
copy-config |
別のデータストアの内容でデータストアを作成するか、置き換えます。 |
ロック |
データストアをロックします。 |
unlock |
データストアのロックを解除します。 |
検証 |
指定された構成の内容を検証します。 |
commit |
候補構成を新しい現行の実行構成としてコミットします。 |
cancel-commit |
進行中の要確認コミットをキャンセルします。 |
discard-changes |
候補構成を現行の実行構成に戻します。 |