| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 
课件制作网.
收藏本站
设为首页
安全365
COPS协议
COPS协议
作者:佚名 文章来源:不详 点击数: 更新时间:2007-1-26 8:56:54
        COPS:公共开放政策服务
 
  (COPS:Common Open Policy Service)

  COPS 协议是一种简单的查询和响应协议,其主要用于在政策服务器(政策决策点 PDP)与其客户机(政策执行点 PEPs)之间交换政策信息。政策客户机的一个典型例子是 RSVP 路由器,它主要行使基于政策的允许控制功能。在每个受控管理域中至少有一个政策服务器。COPS 协议具有设计简单且易于扩展的特点,其主要特征如下:

  1. COPS 采用客户机服务器模式,即 PEP 对远程 PDP 实行发送请求、更新和删除过程,然后 PDP 返回决策给 PEP。 
  2. COPS 使用传输协议 TCP 以便为政策客户机和服务器提供可靠信息交换。
  3. COPS 易于扩展,主要表现在它被设计来实现自我识别的杠杆作用,并在不需要修改 COPS 协议本身的情况下支持不同客户特定信息。COPS 是为总政策的管理、配置和执行而创建的。
  4. COPS 为认证、中继保护和信息完整性提供了信息安全机制。COPS 也能使用现有安全协议,如 IPSEC 或 TLS,以认证和确保 PEP 和 PDP 之间的信道。
  5. COPS 有两个主要状态:一、客户机和服务器共享请求/决策状态;二、可能是互相链接的来自各种不同事件(请求/决策对)的状态。
  6. 此外,COPS 允许服务器将配置信息压入客户机,然后在不再使用该状态的情况下允许服务器将其从客户机中删除。

协议结构

  COPS 命令头:

4 8 16 32 bit
Version Flags Op Code Client-type
Message Length

  • Version ― Version 字段指定 COPS 版本号。当前版本号1。
  • Flags ― 指定标记值为1,是一个请求信息标记位。当有其它 COPS 信息发送信息请求时需要设置该 Flag(所有其它的 Flag 必须设置为0)。
  • Op Code ― 识别 COPS 操作:1 Request(REQ);2 Decision(DEC);3 Report State (RPT);4 Delete Request State(DRQ);5 Synchronize State Req(SSQ);6 Client-Open(OPN);7 Client-Accept(CAT);8 Client-Close(CC);9 Keep-Alive(KA);10 Synchronize Complete(SSC)
  • Client-Type ― Client-Type 用来识别政策客户机。所有封装对象的解释都与 Client-Type 有关。
  • Message Length ― 信息大小(Octets),包括标准 COPS 头和所有封装对象。

相关协议

TCPRSVP

组织来源 COPS 由 IETF(www.ietf.org)定义在 RFC 2748中。
相关链接 http://www.javvin.com/protocol/rfc2748.pdf: The COPS (Common Open Policy Service) Protocol

【转自世纪安全网 http://www.21safe.com】
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    PHP html_entity_decode
    PHP session.save_path(
    Cisco Secure Desktop多
    Cisco安全代理管理中心认
    Cisco Secure Desktop多
    Cisco Wireless Locatio
    多个Comdev产品adminfoo
    Shop-Script多个HTTP响应
    ECI Telecom B-Focus AD
    OpenSSL SSLv2客户端空指

    Copyright © 2006-2008 www.anquan365.com 安全365
    建议使用1024*768分辨率及第三方浏览器对本站进行浏览