ネットワーク アクセス保護

目的

Note

ネットワーク アクセス保護プラットフォームは、Windows 10 以降は使用できません

ネットワーク アクセス保護 (NAP) は、プライベート ネットワークへの保護されたアクセスのためのプラットフォームを提供するオペレーティング システム コンポーネントのセットです。 NAP プラットフォームは、ネットワークに接続またはネットワーク上で通信しようとしているネットワーク クライアントのシステム正常性状態を評価し、正常性ポリシーの要件が満たされるまでネットワーク クライアントのアクセスを制限する統合された方法を提供します。

NAP は、コンピューターのシステム正常性状態を格納、レポート、検証、修正するコンポーネントを追加するためのインフラストラクチャと API セットを提供する拡張可能なプラットフォームです。 NAP プラットフォーム自体では、コンピューターの正常性状態の属性を蓄積および評価するためのコンポーネントは提供されません。 システム正常性エージェント (SHA) とシステム正常性検証ツール (SHV) と呼ばれる他のコンポーネントは、ネットワーク ポリシーの検証とネットワーク ポリシーコンプライアンスを提供します。

該当する場合

NAP は拡張可能に設計されています。 これは、SHA と SHV を提供するベンダー ソフトウェア、または発行された API セットを認識するベンダー ソフトウェアと相互運用できます。 NAP は、次の一般的なシナリオのソリューションを提供するのに役立ちます。

  • ローミング ノート PC の正常性と状態を確認します。
  • デスクトップ コンピューターの正常性を確認します。
  • リモート オフィス内のコンピューターのコンプライアンスと正常性を確認します。
  • ノート PC の正常性を確認します。
  • アンマネージド ホーム コンピューターのコンプライアンスと正常性を確認します。

対象となる開発者

NAP API は、C/C++ 開発者向けに設計されています。 NAP 強制方法の場合、プログラマは、リモート認証ダイヤルイン ユーザー サービス (RADIUS)、動的ホスト構成プロトコル (DHCP)、仮想プライベート ネットワーク (VPN)、有線およびワイヤレス アクセス用の IEEE 802.1X 標準、インターネット プロトコル セキュリティ (IPsec) などのネットワーク プロトコルとテクノロジに精通している必要があります。

実行時の要件

NAP プラットフォームには、Windows Server 2008 以降を実行している NAP インフラストラクチャ サーバーと、Service Pack 3 (SP3)、Windows Vista、またはそれ以降のオペレーティング システムで Windows XP を実行している NAP クライアントが必要です。 特定のプログラミング要素をサポートするオペレーティング システムの詳細については、NAP リファレンス ドキュメントの NAP API の要件に関するセクションを参照してください。

このセクションの内容

トピック 説明
NAP について
NAP API に関する一般的な情報。
NAP の使用
NAP API の使用例。
NAP リファレンス
NAP インターフェイス、構造体、およびその他のコード要素に関するドキュメント。