共通オープンポリシーサービス

Common Open Policy Service ( COPS ) プロトコルは、 RFC  2748で定義されているインターネットプロトコルスイートの一部です。COPSは、サービス品質(QoS) シグナリングプロトコル (例: RSVP ) に対するポリシー制御をサポートするためのシンプルなクライアント/サーバーモデルを規定しています。ポリシーはサーバーに保存され、ポリシー決定ポイント (PDP) によって処理され、ポリシー適用ポイント (PEP) とも呼ばれるクライアントに適用されます。COPS には、クライアントまたは PEP の観点から見たアウトソーシングモデルとプロビジョニングモデルの 2 つのモデルがあります。

アウトソーシングモデルは、COPSの最もシンプルな実装方法です。このモデルでは、すべてのポリシーがPDPに保存されます。PEPが意思決定を行う必要がある場合は、関連するすべての情報をPDPに送信します。PDPは情報を分析し、意思決定を行い、PEPに中継します。PEPは、その意思決定を強制的に適用します。

プロビジョニングモデル(RFC  3084 COPS Usage for Policy Provisioning (COPS-PR) を参照)では、PEP は自身の意思決定能力を PDP に報告します。PDP は関連するポリシーを PEP にダウンロードします。PEP はこれらのポリシーに基づいて独自の意思決定を行うことができます。プロビジョニングモデルは、ポリシー情報ベースをポリシーのリポジトリとして使用します。

  • COPS-MAID インターネット ドラフトでは、マルチアクセス環境のプロトコルに QoS 拡張が導入されています。
  • COPS実装
  • オープンソースのCOPSクライアント
Retrieved from "https://en.wikipedia.org/w/index.php?title=Common_Open_Policy_Service&oldid=1027362854"