この節はMACアドレス、パケット、イーサネット・タイプ、VLAN ID、CoS値を組合わせて指定されるパケットのプライ オリティ制御情報を変更するプライオリティ制御変更を構成する方法を説明します。
7.2.1 IP Precedence値の変更
この節は指定されたVLANに指定されたCoS値があるパケットのIP Precedence値を変更するを構成する方法を説 明します。
特権EXECモードで始め、次の手順に従い特定のインターフェイスでIP Precedence値の変更を構成します。
コマンド 目的
ステップ 1 configure グローバル・コンフィグ・モードに入る。
ステップ 2 diffserv DiffServ管理モードを有効化する。
ステップ 3 class‑map match‑all
class‑map‑name
クラスマップ名付きDiffServクラスを生成してクラ スマップ・モードに入る。
ステップ 4 match cos <
0‑7
> CoS値に基づく一致条件を構成。ステップ 5 exit グローバル・コンフィグ・モードに戻る。
ステップ 6 policy‑map
policy‑name
in ポリシー・マップ名を付けてDiffServポリシーを生 成する。ステップ 7 class
class
‑map
‑name
DiffServクラスをこのポリシーに結合する。ステップ 8 mark ip‑precedence <
0‑7
> 特定のIP precedence valueにマーキング動作を 構成する。ステップ 9 exit ポリシー・マップ・コンフィグ・モードに戻る。
ステップ 10 exit グローバル・コンフィグ・モードに戻る。
ステップ 11 interface
interface‑id
インターフェイスを指定して、インターフェイス構 成モードに入る。 インターフェイスは物理レイヤ ー2インターフェイスまたはポートチャネルであり える(論理インターフェイス)。ステップ 12 service‑policy in
policy‑map‑name
このインターフェイスに適用するポリシーを指定 する。
ステップ 13 exit グローバル・コンフィグ・モードに戻る。
ステップ 14 exit 特権EXECモードに戻る。
ステップ 15 show class‑map 構成を確認する。
ステップ 16 show policy‑map 構成を確認する。
ステップ 17 show policy‑map interface
interface‑id
in構成を確認する。
インターフェイスにIP Precedence値の変更を構成するにはDiffServ コンフィグ・コマンドを使用します。 ポリシ ーの構成を表示するには、 show policy‑map 特権EXECコマンドを使用します。クラスの構成を表示するには、
show class‑map 特権EXECコマンドを使用します。
この例では、インターフェイス0/1にDiffServが構成され、VLANの指定されポートに指定CoS値を持つパケットの IP Precedence値を変更します。
(BX900‑CB1)#configure (BX900‑CB1)(Config)#diffserv
(BX900‑CB1)(Config)#class‑map match‑all class1 (BX900‑CB1)(Config‑classmap)#match cos 5 (BX900‑CB1)(Config‑classmap)#exit
(BX900‑CB1)(Config)#policy‑map policy1 in (BX900‑CB1)(Config‑policy‑map)#class class1
(BX900‑CB1)(Config‑policy‑classmap)#mark ip‑precedence 2 (BX900‑CB1)(Config‑policy‑classmap)#exit
(BX900‑CB1)(Config‑policy‑map)#exit (BX900‑CB1)(Config)#interface 0/1
(BX900‑CB1)(Interface BX900‑CB1/0/1)#service‑policy in policy1 (BX900‑CB1)(Interface BX900‑CB1/0/1)#exit
(BX900‑CB1)(Config)#exit (BX900‑CB1)#show class‑map
Class
Class Name Type Reference Class Name
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
class1 All
(BX900‑CB1)#show policy‑map
Policy Name Policy Type Class Members
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
policy1 In class1
(BX900‑CB1)#show policy‑map interface 0/1 in
Interface... BX900‑CB1/0/1
Direction... In
Operational Status... Down Policy Name... policy1
Interface Summary:
Class Name... class1 In Offered Packets... 0
In Discarded Packets... 0
(BX900‑CB1)#
7.2.2 VLANのパケット・キューを構成する
この節は入口ポートで受信されたパケットが出口ポートで使用するキューを変更する機能を説明します。
特権EXECモードで始め、次の手順に従い特定のインターフェイスにキュー変更を構成します。
コマンド 目的
ステップ 1 configure グローバル・コンフィグ・モードに入る。
ステップ 2 diffserv DiffServ管理モードを有効化する。
ステップ 3 class‑map match‑all
class‑map‑name
クラスマップ名を付けてDiffServクラスを生成す る。
ステップ 4 match cos
<0‑7>
CoS値に基づく一致条件を構成。.ステップ 5 exit グローバル・コンフィグ・モードに戻る。
ステップ 6 policy‑map
policy‑name
in ポリシーマップ名を付けてDiffServポリシーを 生成する。ステップ 7 class
class‑map‑name
DiffServクラスをこのポリシーに結合する。ステップ 8 assign‑queue <
0‑6
> トラフィック・クラスが割当てられるQueue IDを 設定する。ステップ 9 exit ポリシーマップの構成モードに戻る。
ステップ 10 exit グローバル・コンフィグ・モードに戻る。
ステップ 11 interface
interface‑id
インターフェイスを指定して、インターフェイス 構成モードに入る。 インターフェイスは物理レ イヤー2インターフェイスまたはポートチャネル でありえる(論理インターフェイス)。ステップ 12 service‑policy in
policy‑map‑name
このインターフェイスに適用するポリシーを指 定する。
ステップ 13 exit グローバル・コンフィグ・モードに戻る。
ステップ 14 exit 特権EXECモードに戻る。
ステップ 15 show policy‑map
policy‑map‑name
構成を確認する。
インターフェイスにキュー変更を構成するにはdiffservグローバル・コンフィグ・コマンドを使用します。 ポリシー 構成を表示するにはshow policy‑map特権EXECコマンドを使用します。 クラス構成を表示するにはshow class‑map特権EXECコマンドを使用します。
この例では、インターフェイス0/1にDiffServが構成され入口ポートで受信されたパケットが出口ポートで使用す るキューを変更します。
(BX900‑CB1)#configure (BX900‑CB1)(Config)#diffserv
(BX900‑CB1)(Config)#class‑map match‑all class2 (BX900‑CB1)(Config‑classmap)#match cos 2 (BX900‑CB1)(Config‑classmap)#exit
(BX900‑CB1)(Config)#policy‑map policy2 in (BX900‑CB1)(Config‑policy‑map)#class class2
(BX900‑CB1)(Config‑policy‑classmap)#assign‑queue 7
(BX900‑CB1)(Config‑policy‑classmap)#exit (BX900‑CB1)(Config‑policy‑map)#exit (BX900‑CB1)(Config)#interface 0/1
(BX900‑CB1)(Interface BX900‑CB1/0/1)#service‑policy in policy2 (BX900‑CB1)(Interface BX900‑CB1/0/1)#exit
(BX900‑CB1)(Config)#exit (BX900‑CB1)#show class‑map
Class
Class Name Type Reference Class Name
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
class1 All class2 All
(BX900‑CB1)#show policy‑map
Policy Name Policy Type Class Members
‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑ ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑
policy1 In class1 policy2 In class2
(BX900‑CB1)#show policy‑map policy2
Policy Name... policy2 Policy Type... In
Class Name... class2 Assign Queue... 7
(BX900‑CB1)#
8 スパニング・ツリーを構成する
この節はスパニング・ツリー・プロトコルを構成する方法を説明します。