YANG(Yet Another Next Generation)は、主にNETCONF(Network Configuration Protocol)と連携して使用されるデータモデリング言語で、Ciscoワイヤレスコントローラを含むネットワークデバイスの構成データや運用データをモデル化します。YANGは、人間が読みやすい階層型言語で、データの構造を定義するように設計されており、構成パラメータ、運用状態、通知を一貫して表現できます。ネットワーク自動化および管理システムで広く使用されており、さまざまなデバイス間で標準化された構成管理を実現し、ネットワーク管理者がNETCONFを使用してネットワークデバイスの自動化と構成を容易に行えるようにします。 NETCONFは、ネットワーク機器と管理システム間でこれらのデータモデル(YANGで定義)を転送するためのプロトコルです。YANGの役割は、NETCONFが機器から構成または取得するデータの構造と制約を定義することです。これにより、管理者は標準化されたデータ構造に準拠しながら、ネットワーク機器をプログラムで構成できます。これは、拡張性、自動化、およびさまざまなシステム間での統合に不可欠です。 選択肢B、C、Dは、NETCONFおよびCiscoワイヤレスコントローラにおけるYANGの本来の目的を正しく説明していません。選択肢Bはセキュリティプロトコル(TLSまたはSSHなど)について述べており、選択肢CはRESTCONFなどのプロトコルに言及しています。また、選択肢DはYANGがスクリプト言語ではなくデータモデリング言語であるため、誤りです。