IPv6 非 AVC QoS のサポート

IPv6 非 AVC QoS のサポートについて

Cisco IOS XE Amsterdam 17.2.1 以降では、IPv6 非 AVC QoS 機能はファブリックおよび FlexConnect ローカルスイッチングでサポートされ、IPv4 機能と同様に QoS が AP で実行されます。


(注)  


この機能は、Cisco Aironet 1700 シリーズ アクセスポイント、Cisco Aironet 2700 シリーズ アクセスポイント、および Cisco Aironet 3700 シリーズ アクセスポイントではサポートされていません。


IPv6 非 AVC QoS では、次のアクションがサポートされています。

  • IPv6 パケットの DSCP 値のマーキング

  • DSCP 値に基づく IPv6 パケットのドロップ

  • IPv6 トラフィックのポリシング

IPv6 非 AVC QoS の設定

次の項では、IPv6 非 AVC QoS の設定を構成するさまざまな設定について説明します。

IPv6 パケットの DSCP 値のマーキング

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

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

ステップ 2

policy-map policy-map-name

例:

Device(config)# policy-map testpolicy

ポリシー マップを作成します。

ステップ 3

class class-map-name

例:

Device(config-pmap)#class testmap

ポリシー基準を作成します。

ステップ 4

set dscp <0-63>

例:

Device(config-pmap-c)#set dscp 34

IPv6 パケットの DSCP 値を 0 ~ 63 の間で設定します。

DSCP 値を持つ IPv6 パケットのドロップ

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

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

ステップ 2

policy-map policy-map-name

例:

Device(config)# policy-map drop_dscp

ポリシー マップを作成します。

ステップ 3

class class-map-name

例:

Device(config-pmap)#class drop_dscp_class

ポリシー基準を作成します。

ステップ 4

police cir <8000 - 10000000000>

例:

Device(config-pmap-c)#police cir 8000

8000 ~ 10000000000 の認定情報レートをポリシングします。ターゲットビットレート(ビット毎秒)。

ステップ 5

conform-action drop

例:

Device(config-pmap-c-police)#conform action drop

レートが適合バーストよりも小さい場合のアクションを conform-action drop コマンドで設定します。

ステップ 6

exceed-action drop

例:

Device(config-pmap-c-police)#exceed-action drop

レートが準拠バースト以上で、準拠バーストと超過バーストの合計以下の場合のアクションを exceed-action drop コマンドで設定します。

IPv6 トラフィックのポリシング

手順

  コマンドまたはアクション 目的

ステップ 1

configure terminal

例:

Device# configure terminal

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

ステップ 2

policy-map policy-map-name

例:

Device(config)# policy-map drop_dscp

ポリシー マップを作成します。

ステップ 3

class class-map-name

例:

Device(config-pmap)#class drop_dscp_class

ポリシー基準を作成します。

ステップ 4

police cir <8000 - 10000000000>

例:

Device(config-pmap-c)#police cir 8000

8000 ~ 10000000000 の認定情報レートをポリシングします。ターゲットビットレート(ビット毎秒)。

ステップ 5

conform-action transmit

例:

Device(config-pmap-c-police)#conform-action transmit

パケットを送信するために、conform-action transmit コマンドを設定します。

ステップ 6

exceed-action drop

例:

Device(config-pmap-c-police)#exceed-action drop

レートが準拠バースト以上で、準拠バーストと超過バーストの合計以下の場合のアクションを exceed-action drop コマンドで設定します。

IPv6 非 AVC QoS の確認

  • IPv6 パケット、ドロップされた IPv6 パケット、および IPv6 トラフィックのポリシングの DSCP 値を確認するには、show policy-map コマンドを使用します。

    次に、IPv6 パケットの DSCP 値を確認する show コマンドの出力例を示します。

    Device# show policy-map 
    1 policymaps
    Policy Map Set-dscp type:qos client:default
    	Class Set-dscp1_ADV_UI_CLASS
    	set dscp af41 (34)
    	Class class-default
    	no actions
  • 次に、ドロップされた IPv6 パケットを確認する show コマンドの出力例を示します。

    Device# show policy-map 
    1 policymaps
    Policy Map Drop-dscp type:qos client:default	
            Class Drop-dscp1_ADV_UI_CLASS	
            drop
    	 
            Class class-default	
            no actions
    
  • 次に、IPv6 トラフィックのポリシングを確認する show コマンドの出力例を示します。

    Device# show policy-map 
    1 policymaps
    Policy Map Drop-traffic type:qos client:default	
            Class Drop-traffic1_ADV_UI_CLASS	
            police rate 2000000 bps (250000Bytes/s)	
            conform-action 	
            exceed-action
    	
            Class class-default	
            no actions