COPS エンジン操作

このマニュアルでは、Cisco CMTS ルータの Common Open Policy Service(COPS)エンジン機能について説明します。Cisco CMTS ルータは、COPS エンジンを搭載するアクセス コントロール リスト(ACL)もサポートします。

機能情報の確認

機能情報の確認

ご使用のソフトウェア リリースでは、このモジュールで説明されるすべての機能がサポートされているとは限りません。最新の機能情報と注意事項については、ご使用のプラットフォームとソフトウェア リリースに対応したリリース ノートを参照してください。このモジュールに記載されている機能の詳細を検索し、各機能がサポートされているリリースのリストを確認する場合は、このマニュアルの最後にある機能情報の表を参照してください。

プラットフォームのサポートおよびシスコ ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。Cisco Feature Navigator には、http:/​/​tools.cisco.com/​ITDIT/​CFN/​ からアクセスできます。http:/​/​www.cisco.com/​ のアカウントは必要ありません。

Cisco cBR シリーズ ルータに関するハードウェア互換性マトリクス


(注)  


Cisco IOS-XE の特定のリリースで追加されたハードウェア コンポーネントは、特に明記しない限り、以降のすべてのリリースでもサポートされます。


表 1 Cisco cBR シリーズ ルータに関するハードウェア互換性マトリクス

Cisco CMTS プラットフォーム

プロセッサ エンジン

インターフェイス カード

Cisco cBR-8 コンバージド ブロードバンド ルータ

Cisco IOS-XE リリース 16.5.1 以降のリリース

Cisco cBR-8スーパーバイザ

  • PID:CBR-CCAP-SUP-160G

  • PID:CBR-CCAP-SUP-60G

  • PID:CBR-SUP-8X10G-PIC

Cisco IOS-XE リリース 16.5.1 以降のリリース

Cisco cBR-8 CCAP ライン カード:

  • PID:CBR-LC-8D30-16U30

  • PID:CBR-LC-8D31-16U30

  • PID:CBR-RF-PIC

  • PID:CBR-RF-PROT-PIC

  • PID:CBR-CCAP-LC-40G-R

Cisco cBR-8 ダウンストリーム PHY モジュール:

  • PID:CBR-D30-DS-MOD

  • PID:CBR-D31-DS-MOD

Cisco cBR-8 アップストリーム PHY モジュール:

  • PID:CBR-D30-US-MOD

  • PID:CBR-D31-US-MOD

Cisco CMTS ルータの COPS エンジンの前提条件

  • Cisco COPS QoS Policy Manager などの互換性のあるポリシー サーバをネットワークに接続する必要があります。
  • Cisco CMTS ルータでこの機能を使用するには、Computer Assisted Law Enforcement Act(CALEA)またはその他の合法的傍受(LI)などの管理ポリシーに準拠している必要があります。

Cisco CMTS の COPS エンジンの制限事項

  • リソース予約プロトコル(RSVP)は Cisco CMTS で設定されません。Cisco CMTS で COPS エンジンを設定できるのは、RSVP と COPS サーバが別々に設定され動作可能になっているネットワークに限定されます。

Cisco CMTS の COPS エンジンに関する情報

共通オープン ポリシー サービス(COPS)は、ネットワーク トラフィック ポリシー情報をネットワーク デバイスに伝達するためのプロトコルです。

COPS は、リソース予約プロトコル(RSVP)と協調して動作します。RSVP は、ネットワーク リソース(主に帯域幅)を予約して、インターネット上をエンドツーエンドで送信するアプリケーションが必要な速度と品質で動作することを保証するための手段です。RSVP は Cisco CMTS 上で設定されませんが、Cisco CMTS はその設定でネットワークに RSVP があることを前提としています。

RSVP 用 COPS の詳細については、その他の参考資料を参照してください。

Cisco CMTS での COPS エンジンの設定方法

ここでは、Cisco CMTS の RSVP 用 COPS の設定タスクについて説明します。

Cisco CMTS で COPS エンジンを設定するには、次のタスクを実行します。

COPS TCP と DSCP マーキングの設定

この機能を使用すると、Cisco ルータで送信または受信する COPS メッセージの DiffServ コード ポイント(DSCP)マーキングを変更できます。copsipdscp コマンドは、ケーブル ネットワーク内の Cisco ルータと COPS サーバ間の接続に関するデフォルトの IP パラメータを変更します。

DSCP 値は、Cisco ルータの Quality of Service(QoS)設定で DSCP と IP プレシデンスの関係を要約するために使用されます。このコマンドを使用すると、COPS で着信または発信接続のパケットをリマークできます。

発信接続のデフォルト設定は 0 です。デフォルトの着信接続では、COPS エンジンは TCP 接続を開始する COPS サーバから DSCP 値を取得します。


(注)  


この機能は、すべての COPS サーバを使用するすべての TCP 接続に影響を与えます。
  • Cisco ルータによって送信されるメッセージの場合、デフォルトの DSCP 値は 0 です。
  • Cisco ルータへの着信接続については、COPS エンジンは TCP 接続を開始する COPS サーバが使用する DSCP 値をデフォルトで取得します。
  • copsipdscp コマンドを使用すると、Cisco ルータは着信接続または発信接続の COPS パケットをリマークできます。
  • このコマンドは、すべての COPS サーバによるすべての TCP 接続に影響します。
  • このコマンドは COPS サーバの既存の接続には影響しません。このコマンドを使用すると、この機能はそれ以降の新しい接続でのみサポートされます。

Cisco CMTS で COPS メッセージの DSCP マーキング オプションを有効にするには、次の手順を実行します。

手順
     コマンドまたはアクション目的
    ステップ 1enable


    例:
    Router> enable
     

    特権 EXEC モードをイネーブルにします。

    • パスワードを入力します(要求された場合)。
     
    ステップ 2configure terminal


    例:
    Router# configure terminal
     

    グローバル コンフィギュレーション モードを開始します。

     
    ステップ 3copsipdscp [<0-63> | default | af11-af43 |cs1-cs7]

    例:
    Router(config)# cops ip dscp default
     

    Cisco ルータで送信される COPS メッセージのマーキングを指定します。

    このコマンドの値は、COPS メッセージの送信で使用するマーキングを指定します。Cisco CMTS ルータでサポートされる値は次のとおりです。

    • 0-63:0 ~ 63 の DSCP 値。
    • af11:AF11 dscp(001010)を使用
    • af12:AF12 dscp(001100)を使用
    • af13:AF13 dscp(001110)を使用
    • af21:AF21 dscp(010010)を使用
    • af22:AF22 dscp(010100)を使用
    • af23:AF23 dscp(010110)を使用
    • af31:AF31 dscp(011010)を使用
    • af32:AF32 dscp(011100)を使用
    • af33:AF33 dscp(011110)を使用
    • af41:AF41 dscp(100010)を使用
    • af42:AF42 dscp(100100)を使用
    • af43:AF43 dscp(100110)を使用
    • cs1:CS1 dscp(001000)[優先順位 1] を使用
    • cs2:CS2 dscp(010000)[優先順位 2] を使用
    • cs3:CS3 dscp(011000)[優先順位 3] を使用
    • cs4:CS4 dscp(100000)[優先順位 4] を使用
    • cs5:CS5 dscp(101000)[優先順位 5] を使用
    • cs6:CS6 dscp(110000)[優先順位 6] を使用
    • cs7:CS7 dscp(111000)[優先順位 7] を使用
    • default:デフォルト dscp(000000)を使用
    • ef:EF dscp(101110)を使用
     
    ステップ 4exit

    例:
    Router(config)# exit
    Router# 
     

    特権 EXEC モードに戻ります。

     

    COPS TCP ウィンドウ サイズの設定

    この機能により、COPS プロセスで使用されるデフォルトの TCP 受信ウィンドウ サイズを変更できます。この設定を使用すると、COPS サーバが一度に大量のデータを送信できないようにすることができます。

    Cisco CMTS で TCP ウィンドウ サイズを変更するには、次の手順を実行します。

    手順
       コマンドまたはアクション目的
      ステップ 1enable


      例:
      Router> enable
       

      特権 EXEC モードをイネーブルにします。

      • パスワードを入力します(要求された場合)。
       
      ステップ 2configureterminal


      例:
      Router# configure terminal
       

      グローバル コンフィギュレーション モードを開始します。

       
      ステップ 3copstcpwindow-size bytes


      例:
      
      Router(config)# cops tcp window-size 64000 
      
       

      Cisco CMTS のデフォルトの TCP 受信ウィンドウ サイズを変更します。TCP ウィンドウ サイズをデフォルト設定 4K に戻すには、このコマンドの no 形式を使用します。

      (注)      デフォルトの COPS TCP ウィンドウ サイズは 4000 バイトです。
      (注)      このコマンドは、COPS サーバへの既存の接続には影響しません。このコマンドを使用すると、この機能はそれ以降の新しい接続でのみサポートされます。
      (注)      このコマンドは、すべての COPS サーバを使用するすべての TCP 接続に影響を与えます。
       
      ステップ 4exit


      例:
      Router(config)# exit
      Router# 
       

      特権 EXEC モードに戻ります。

       

      COPS エンジンのアクセス コントロール リスト サポートの設定

      Cisco CMTS で COPS ACL を設定するには、次の手順を実行します。

      手順
         コマンドまたはアクション目的
        ステップ 1enable


        例:
        Router> enable
         

        特権 EXEC モードをイネーブルにします。

        • パスワードを入力します(要求された場合)。
         
        ステップ 2configure terminal


        例:
        Router# configure terminal
         

        グローバル コンフィギュレーション モードを開始します。

         
        ステップ 3copslistenersaccess-list{ acl-num |acl-name }

        例:
        Router# cops listeners access-list 40
         

        Cisco CMTS のすべての COPS リスナー アプリケーションへの着信接続のためにアクセス コントロール リスト(ACL)を設定します。Cisco CMTS からこの設定を削除するには、このコマンドの no 形式を使用します。

         
        ステップ 4exit


        例:
        Router(config)# exit
        Router# 
         

        特権 EXEC モードに戻ります。

         
        次の作業

        特権 EXEC モードで showaccess-list コマンドを使用すると、アクセス リストを表示できます。

        特定のアクセス コントロール リストへの RSVP ポリシーの制限

        Cisco CMTS ですでに設定された特定の ACL に対して RSVP ポリシーを制限するには、次の手順を実行します。

        ACL 設定については、COPS エンジンのアクセス コントロール リスト サポートの設定を参照してください。

        手順
           コマンドまたはアクション目的
          ステップ 1enable


          例:
          Router> enable
           

          特権 EXEC モードをイネーブルにします。

          パスワードを入力します(要求された場合)。

           
          ステップ 2configure terminal


          例:
          Router# configure terminal
           

          グローバル コンフィギュレーション モードを開始します。

           
          ステップ 3interfacecable (slot /subslot /port }


          例:
          Router(config)#interface cable 8/0/1
          Router(config-if)# 
           

          インターフェイス コンフィギュレーション モードを開始します。

           
          ステップ 4ip rsvp policy cops ACL-1 ACL-2 servers iP-addr1 IP-addr2


          例:
          Router(config-if)# ip rsvp policy cops 40 160 servers 161.44.130.164 161.44.129.2
           

          指定した ACL と一致するメッセージに RSVP ポリシーを適用するようにルータに通知し、そのセッションで COPS サーバまたはサーバを指定します。

           
          ステップ 5exit

          例:
          Router(config)# exit
          Router#
           

          特権 EXEC モードに戻ります。

           

          Cisco CMTS での COPS エンジン設定の表示と検証

          Cisco CMTS で COPS を有効化して設定した後は、次の手順に従い、show コマンドの 1 つまたはすべてを使用して、設定を確認および追跡できます。

          手順
             コマンドまたはアクション目的
            ステップ 1enable


            例:
            Router> enable
             

            特権 EXEC モードをイネーブルにします。

            パスワードを入力します(要求された場合)。

             
            ステップ 2showcopsservers


            例:
            Router# show cops servers
             

            サーバ アドレス、ポート、状態、キープアライブ、およびポリシー クライアント情報を表示します。

             
            ステップ 3showiprsvppolicycops


            例:
            Router# show ip rsvp policy cops
             

            ポリシー サーバ アドレス、ACL ID、およびクライアント/サーバの接続状態を表示します。

             
            ステップ 4show ip rsvppolicy


            例:
            Router# show ip rsvp policy
             

            ACL ID および接続状態を表示します。

             

            COPS エンジン情報の show コマンド

            次に、Cisco ルータの COPS エンジンの設定例を 3 つ示します。それぞれの show コマンドで COPS エンジン設定を確認します。

            ネットワークの COPS サーバの表示

            この例では、ポリシー サーバ アドレス、状態、キープアライブ、およびポリシー クライアントの情報を表示します。

            Router# show cops servers
            COPS SERVER: Address: 161.44.135.172. Port: 3288. State: 0. Keepalive: 120 sec
            Number of clients: 1. Number of sessions: 1. 
                COPS CLIENT: Client type: 1.  State: 0.

            ネットワークの COPS ポリシー情報の表示

            この例では、ポリシー サーバ アドレス、ACL ID、およびクライアント/サーバ接続のステータスを表示します。

            Router# show ip rsvp policy cops
            COPS/RSVP entry. ACLs: 40 60 
            PDPs: 161.44.135.172 
            Current state: Connected
            Currently connected to PDP 161.44.135.172, port 0

            COPS の アクセス リストの表示

            この例では、各 ACL ID の ACL ID 番号およびステータスを表示します。

            Router# show ip rsvp policy
            Local policy: Currently unsupported
            COPS: 
            ACLs: 40 60 . State: CONNECTED. 
            ACLs: 40 160 . State: CONNECTING. 

            ケーブル用 COPS エンジンの設定例

            ここでは、Cisco CMTS での RSVP 用 COPS の設定例を示します。

            例:COPS サーバの指定

            次の例は、COPS サーバを指定し、このサーバで RSVP 用 COPS を有効にします。 ip rsvp policy cops コマンドを使用することによって、両方の機能が実行されます。残りのすべての RSVP 用 COPS コマンドのデフォルト設定は、暗黙的に受け入れられます。

            Router# configure terminal
            Enter configuration commands, one per line.  End with CNTL/Z.
            Router(config)# ip rsvp policy cops servers 161.44.130.168 161.44.129.6
            Router(config)# exit
            

            例:COPS サーバの表示

            次の例では、ルータの RSVP 設定用 COPS のビューを 3 種類表示します。これは、RSVP 設定用 COPS の確認に使用できます。

            この例では、ポリシー サーバ アドレス、状態、キープアライブ、およびポリシー クライアントの情報を表示します。

            Router# show cops servers
            COPS SERVER: Address: 161.44.135.172. Port: 3288. State: 0. Keepalive: 120 sec
            Number of clients: 1. Number of sessions: 1. 
                COPS CLIENT: Client type: 1.  State: 0.
            

            この例では、ポリシー サーバ アドレス、ACL ID、およびクライアント/サーバ接続のステータスを表示します。

            Router# show ip rsvp policy cops
            COPS/RSVP entry. ACLs: 40 60 
            PDPs: 161.44.135.172 
            Current state: Connected
            Currently connected to PDP 161.44.135.172, port 0
            

            この例では、各 ACL ID の ACL ID 番号およびステータスを表示します。

            Router# show ip rsvp policy
            Local policy: Currently unsupported
            COPS: 
            ACLs: 40 60 . State: CONNECTED. 
            ACLs: 40 160 . State: CONNECTING. 
            

            その他の参考資料

            関連資料

            関連項目

            マニュアル タイトル

            Cisco CMTS コマンド

            『Cisco CMTS Cable Command Reference』

            RSVP 用 COPS

            • 『Configuring COPS for RSVP』

            http:/​/​www.cisco.com/​en/​US/​docs/​ios-xml/​ios/​qos_rsvp/​configuration/​12-4t/​cops_​rsvp.html

            • 『COPS for RSVP』

            http:/​/​www.cisco.com/​en/​US/​docs/​ios/​12_1t/​12_1t1/​feature/​guide/​CopsRSVP.html

            標準

            規格

            タイトル

            PKT-SP-ESP-I01-991229

            『PacketCable™ Electronic Surveillance Specification』(http:/​/​www.packetcable.com

            MIB

            MIB

            MIB のリンク

            • この機能のサポートのために導入または強化された MIB はありません。

            選択したプラットフォーム、Cisco IOS リリース、およびフィーチャ セットに関する MIB を探してダウンロードするには、次の URL にある Cisco MIB Locator を使用します。

            http:/​/​www.cisco.com/​go/​mibs

            RFC

            RFC

            タイトル

            一般的な RFC リソース

            • 『RFC Index Search Engine』

            http:/​/​www.rfc-editor.org/​rfcsearch.html

            • 『SNMP: Frequently Asked Questions About MIB RFCs』

            http:/​/​www.cisco.com/​en/​US/​tech/​tk648/​tk362/​technologies_​q_​and_​a_​item09186a00800c2612.shtml

            シスコのテクニカル サポート

            説明

            リンク

            シスコのテクニカル サポートおよびドキュメンテーション Web サイトでは、製品、テクノロジー、ソリューション、テクニカル ティップス、ツールへのリンクなど、技術的なコンテンツを検索可能な形で大量に提供しています。Cisco.com に登録済みのユーザは、このページから詳細情報にアクセスできます。

            http:/​/​www.cisco.com/​en/​US/​support/​index.html

            COPS エンジン操作に関する機能情報

            Cisco Feature Navigator を使用すると、プラットフォームおよびソフトウェア イメージのサポート情報を検索できます。Cisco Feature Navigator を使用すると、ソフトウェア イメージがサポートする特定のソフトウェア リリース、フィーチャ セット、またはプラットフォームを確認できます。Cisco Feature Navigator には、http:/​/​www.cisco.com/​go/​cfn からアクセスします。Cisco.com のアカウントは必要ありません。


            (注)  


            次の表は、特定のソフトウェア リリース トレインで各機能のサポートが導入されたときのソフトウェア リリースのみを示しています。その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。


            表 2 COPS エンジン操作に関する機能情報

            機能名

            リリース

            機能情報

            COPS エンジン操作

            Cisco IOS XE Everest 16.6.1

            この機能が Cisco cBR シリーズ コンバージド ブロードバンド ルータ上の Cisco IOS XE Everest 16.6.1 に統合されました。