El protocolo Common Open Policy Service ( COPS ) forma parte del conjunto de protocolos de Internet , tal como se define en la RFC 2748. COPS especifica un modelo cliente/servidor sencillo para el control de políticas sobre protocolos de señalización de calidad de servicio (QoS), como RSVP . Las políticas se almacenan en servidores, son ejecutadas por Puntos de Decisión de Políticas (PDP) y se aplican a los clientes, también conocidos como Puntos de Aplicación de Políticas (PEP). Existen dos modelos de COPS: el Modelo de Subcontratación y el Modelo de Aprovisionamiento, considerados desde la perspectiva del cliente o PEP.
El modelo de externalización es la implementación más sencilla de COPS. En este modelo, todas las políticas se almacenan en el PDP. Cuando el PEP necesita tomar una decisión, envía toda la información relevante al PDP. El PDP analiza la información, toma la decisión y la transmite al PEP. El PEP simplemente la implementa.
En el modelo de aprovisionamiento (véase RFC 3084 , Uso de COPS para el aprovisionamiento de políticas [COPS-PR]), el PEP informa sobre sus capacidades de toma de decisiones al PDP. A continuación, el PDP descarga las políticas pertinentes en el PEP, que puede tomar sus propias decisiones basándose en dichas políticas. El modelo de aprovisionamiento utiliza la base de información de políticas como repositorio de las mismas.
Enlaces externos
- El borrador de Internet COPS-MAID introduce extensiones de QoS al protocolo para entornos de acceso múltiple.
- Implementaciones de COPS
- Cliente COPS de código abierto
- Protocolos de Internet
- Fragmentos de la World Wide Web