Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

rfc-compliant (NETCONF)

構文

階層レベル

説明

NETCONF セッション中に、NETCONF サーバーが RFC 4741、 NETCONF Configuration Protocolに準拠した特定の動作を強制することを要求します。

ステートメントを設定する場合:rfc-compliant

  • NETCONFサーバーは、その返信でNETCONF名前空間を明示的に宣言し、すべてのNETCONFタグを nc プレフィックスで修飾します。

  • <get><get-config>構成データを返さない操作では、RPC 応答に空の<configuration>要素は含まれません。

  • Junos OSリリース17.2R1以降を実行するデバイスでは、NETCONFサーバーは、要素のデフォルトの名前空間を <configuration> 、対応するYANGモデルと同じ名前空間に設定します。

  • Junos OSリリース17.4R3、18.2R2、18.3R2、18.4R1以降を実行するデバイスでは、NETCONFサーバーは、操作が成功すると、応答で重大度レベルが警告の要素を除外 <rpc-error> し、要素を返します <ok/>

  • Junos OSリリース21.2R1以降を実行するデバイスでは、動作に対する <commit> NETCONFサーバーの応答に以下の変更が含まれます。

    • 操作が成功した <commit> 場合に 1 つ以上の警告を含む応答が返された場合、警告は応答から除外されるだけでなく、システム ログ ファイルにリダイレクトされます。

    • NETCONF サーバーの応答は、 <source-daemon> 要素ではなく、要素の子 <error-info> として要素を出力します <rpc-error>

    • 階層レベルでも ステートメントを設定するflatten-commit-resultsと、NETCONFサーバーはXMLサブツリーを抑制し<commit-results>、応答でまたは<rpc-error>要素のみを出力します<ok/>[edit system services netconf]

  • Junos OSリリース23.2R1以降を実行するデバイスおよびJunos OS Evolvedリリース23.4R1以降を実行するデバイスでは、NETCONFサーバーは操作に<validate>応答してまたは<rpc-error>要素のみを<ok/>出力します。以前のリリースでは、RPC 応答には 要素も含まれています<commit-results>

既定

ステートメントを含めない場合:rfc-compliant

  • NETCONF サーバーは、RPC 応答でデフォルトの名前空間を NETCONF 名前空間に設定します。

  • <get> 構成データを返さない操作には <get-config> 、RPC 応答に空の <configuration> 要素が含まれます。

  • NETCONF サーバは、要素のデフォルトの名前空間を <configuration> 、対応する YANG モデルと同じ名前空間に設定しません。

  • NETCONFサーバーは、重大度レベルが警告の要素と<ok/>要素の両方<rpc-error>を含むRPC応答を発行する場合があります。

  • に対するNETCONFサーバーの応答 <commit> および <validate> 操作は、RFCに準拠していない可能性があります。

必要な権限レベル

system:設定でこのステートメントを表示します。

システム制御—このステートメントを設定に追加します。

リリース情報

Junos OSリリース15.1で導入されたステートメント。