この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章では、M で始まる Cisco NX-OS の Quality of Service(QoS)コマンドについて説明します。
特定のアクセス コントロール リスト(ACL)グループをクラス マップの一致基準として識別するには、 match access-group コマンドを使用します。ACL 一致基準をクラス マップから削除するには、このコマンドの no 形式を使用します。
match access-group name acl-name
no match access-group name acl-name
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
(注) permit および deny ACL キーワードは、パケットの一致に影響を与えません。
次に、my_acl という ACL の特性を一致基準として使用し、QoS クラス マップを作成する例を示します。
switch(
config)#
class-map class_acl
|
|
---|---|
QoS タイプのクラス マップで、サービス クラス(CoS)値を使用してトラフィックのクラスを定義するには、 match cos コマンドを使用します。一致基準として指定した CoS 値を取り消すには、このコマンドの no 形式を使用します。
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
(注) このコマンドのオプションの not キーワードをサポートしているのは、QoS タイプのクラス マップだけです。キューイング タイプのクラス マップでは not キーワードがサポートされません。
次に、QoS タイプ クラス マップの一致基準として CoS 値を設定する例を示します。
switch(
config)#
class-map class_acl
|
|
---|---|
特定の DiffServ コード ポイント(DSCP)値を一致基準として識別するには、 match dscp コマンドを使用します。一致条件として指定した DSCP 値を削除するには、このコマンドの no 形式を使用します。
no match [ not ] dscp dscp-list
一致基準として指定する DSCP 値または DSCP 値のリスト。有効な DSCP 値のリストについては、 表 1 を参照してください。 |
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
標準の DSCP 値については、 表 1 を参照してください。
|
|
---|---|
次に、DSCP 値 af21 を一致基準として設定する例を示します。
switch(
config)#
class-map my_test
|
|
---|---|
クラス マップで、Real-Time Protocol(RTP)ポートを一致基準として使用するよう設定するには、 match ip rtp コマンドを使用します。一致条件として指定した RTP ポートを削除するには、このコマンドの no 形式を使用します。
match [ not ] ip rtp port-list
no match [ not ] ip rtp port-list
一致条件として指定される、RTP を使用する UDP ポートまたは UDP ポートのリスト。有効値の範囲は 2000 ~ 65535 秒です。 |
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
次に、一致基準として RTP を使用するポートを指定する例を示します。
switch(
config)#
class-map my_test
|
|
---|---|
クラス マップで、IP ヘッダーの Type of Service(ToS; タイプ オブ サービス)バイト フィールドに含まれる precedence 値を一致基準として使用するよう設定するには、 match precedence コマンドを使用します。一致条件として指定した precedence 値を削除するには、このコマンドの no 形式を使用します。
match [ not ] precedence precedence-list
no match [ not ] precedence precedence-list
バイト単位で指定される、IP precedence 値または IP precedence 値のリスト。有効な値については、 表 2 を参照してください。 |
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
precedence 値のリストについては、 表 2 を参照してください。
|
|
---|---|
次に、一致基準として IP precedence 値を指定する例を示します。
switch(
config)#
class-map my_test
|
|
---|---|
クラス マップで、特定のプロトコルを一致基準として使用するよう設定するには、 match protocol コマンドを使用します。一致条件として指定したプロトコルを削除するには、このコマンドの no 形式を使用します。
match [ not ] protocol protocol-name
no match [ not ] protocol protocol-name
指定されるプロトコル名。有効な値については、 表 3 を参照してください。 |
QoS タイプのクラス マップ コンフィギュレーション モード
|
|
表 3 に、有効なプロトコル名のリストを示します。
|
|
---|---|
次に、一致基準として特定のプロトコルを指定する例を示します。
switch(
config)#
class-map my_test
|
|
---|---|
クラス マップで、特定の QoS グループ値を一致基準として使用するよう設定するには、 match qos-group コマンドを使用します。一致条件として指定したプロトコルを削除するには、このコマンドの no 形式を使用します。
match [ not ] qos-group qos-group-list
no match [ not ] qos-group qos-group-list
一致基準として使用する QoS グループ値または QoS グループ値のリストを、バイト数で指定します。有効値は、2 ~ 5 です。 |
ネットワーク QoS タイプのクラス マップ コンフィギュレーション モード
キューイング タイプのクラス マップ コンフィギュレーション モード
|
|
---|---|
QoS グループは内部ラベルであり、パケット ペイロードまたは任意のパケット ヘッダーの一部ではありません。QoS グループ値に数学的な意味はありません。たとえば、QoS グループ値の 2 は 1 より大きいことを意味せず、各 QoS 値は QoS グループを内部的に区別するためだけに使用されます。このように、QoS 値はローカルでの処理についてだけ使用されます。
QoS グループの値は入力ポリシー内で設定されるまで未定義になっているため、QoS グループについての照合は、出力ポリシー内でだけ行います。
次に、一致基準として特定の QoS グループ値を指定する例を示します。
|
|
---|---|
モニタ セッションの Encapsulated Remote Switched Port Analyzer(ERSPAN)パケットの最大伝送ユニット(MTU)サイズを設定するには、 mtu コマンドを使用します。設定した MTU を削除するには、このコマンドの no 形式を使用します。
モニタ セッションの ERSPAN パケットに対する最大許容 MTU。指定できる範囲は 64 ~ 1518 バイトです。 |
|
|
---|---|
次に、ERSPAN セッションの MTU 値を設定する例を示します。
|
|
---|---|
レイヤ 2 およびレイヤ 3 イーサネット インターフェイスの最大伝送ユニット(MTU)サイズを設定するには、 mtu コマンドを使用します。設定した MTU を削除するには、このコマンドの no 形式を使用します。
ネットワーク QoS クラス タイプのポリシー マップ コンフィギュレーション
|
|
---|---|
MTU の範囲が 1500 ~ 9216 に変更されました。 (注) Cisco NX-OS Release 4.1(3)N2(1) 以前のリリースを実行する Cisco Nexus 5000 シリーズ では、MTU の範囲は 1538 ~ 9216 です。 |
|
次に、ネットワーク QoS タイプのポリシー マップのクラスに MTU 値を設定する例を示します。
|
|
---|---|
クラスを最適化して複数のパケットを送信するには、 multicast-optimize コマンドを使用します。
ネットワーク QoS クラス タイプのポリシー マップ コンフィギュレーション
|
|
---|---|
クラスのマルチキャスト トラフィックは、使用可能なすべてのマルチキャスト キューによってサポートされます。
ポリシー マップのクラスのうち、1 つだけをマルチキャストの最適化用に設定できます。
(注) Cisco Nexus 5548 スイッチでは、マルチキャストの最適化は、class-default クラスではデフォルトでイネーブルです。ユーザ定義のクラスでこれをイネーブルにする前に、class-default クラスから削除する必要があります。
次に、トラフィック クラスで最適化されたマルチキャストをイネーブルにする例を示します。
次に、マルチキャスト最適化をトラフィック クラスから削除する例を示します。
|
|
---|---|