サービスクラス(CoS)プロファイルについて
ネットワークで輻輳と遅延が発生した場合、データのランダムな損失を回避するために、一部のパケットに優先順位を付ける必要があります。 サービス クラス (CoS)(QoS とも呼ばれる)は、電子メール、ストリーミング ビデオ、音声、大容量ドキュメント ファイル転送などの類似したタイプのトラフィックをクラスに分割することで、この優先順位付けを実現します。次に、スループットやパケットロスなど、さまざまなレベルの優先度を各グループに適用して、トラフィックの動作を制御します。たとえば、パケットをドロップする必要がある場合、設定されたルールに従ってパケット損失が発生するようにすることができます。また、CoS を使用すると、特定のインターフェイスから出るパケットの差別化されたサービス コード ポイント(DSCP)、IP 優先度、または 802.1p CoS ビットを書き換えることができるため、リモート ピアのネットワーク要件を満たすように発信パケットを調整できます。
CoS(QoSとも呼ばれる)の使用方法
イーサネットトランクでは、フレームにサービスクラス(CoS)値をマークできます。CoS は、トランク接続を全二重、着信のみ、または発信のみとして定義するために使用されます。
ルーターやスイッチなどのネットワークデバイスは、他のデバイスからの着信パケットに既存のCoS値を使用するように設定することができ(信頼モード)、CoS値をまったく異なるものに書き換えることができます。レイヤー 2 マーキングは WAN にも拡張できます。例えば、フレームリレーネットワークなどです。CoS は通常、組織のイントラネット内での使用に限定されています。
従来の電話システムでは、CoS を使用して、構内線交換機 (PBX) またはセントレックスに対して内線番号が持つアクセス許可を定義できます。ボイスメール メッセージの保持期間を延長したり、通話を携帯電話に転送したりする機能が必要なユーザーもいれば、オフィス外で電話をかける必要がないユーザーもいます。内線番号グループの権限は、グループ全体に適用される CoS 変数を変更することで変更できます。
CoS 設定は複雑になる可能性があるため、必要でない限り、デフォルトのクラス名やキュー番号の関連付けは変更しないことをお勧めします。
CoS グループの作成方法
802.1Qタグ付きVLANを使用してユーザーをグループ化し、CoSがダウンストリームデバイスでサポートされている優先順位を設定できるようにします。
CoSとQoSの違い
CoS はデータ リンク層(レイヤー 2)の 802.1Q VLAN イーサネットでのみ動作し、サービス品質(QoS)メカニズムは IP ネットワーク層(レイヤー 3)で動作します。802.1p レイヤー 2 タギングを QoS は、ネットワーク トラフィックを区別し、シェーピングするために使用できます。
どのCoSパラメータを制御できますか?
CoSプロファイルを使用して、一連のサービスクラス(CoS)パラメータをグループ化し、1つまたは複数のインターフェイスに適用できます。CoS プロファイル内では、以下のパラメーターを設定できます。
分類子—パケット分類とは、着信パケットの検査を指します。この機能は、パケットを特定の CoS サービス レベルに関連付けます。
スケジューラ マップ - スケジューラは、出力キューのプロパティを定義します。これらのプロパティには、キューに割り当てられたインターフェイス帯域幅の量、パケットを格納するために割り当てられたメモリ バッファーのサイズ、キューの優先度、およびキューに関連付けられたドロップ プロファイルが含まれます。スケジューラ マップを使用して、スケジューラを転送クラスに関連付けます。その後、各スケジューラ マップをインターフェイスに関連付けることで、このマッピングに従って動作するキュー、パケット スケジューラ、テール ドロップ プロセスを設定できます。
値の書き換え—書き換えルールは、発信パケットの適切なCoSビットを変更します。CoS ビットを変更することで、次のダウンストリーム デバイスがパケットを適切なサービス グループに分類できるようになります。アウトバウンド パケットの書き換えまたはマーキングは、デバイスがネットワークの境界にあり、ターゲット ピアのポリシーを満たすために CoS 値を変更する必要がある場合に便利です。
トラフィック制御プロファイル—トラフィック制御プロファイルは、特定のクラスのトラフィックを指定された帯域幅とバースト サイズに制限できるようにします。制限を超えたパケットは、破棄するか、異なる転送クラス、異なる損失優先度、またはその両方に割り当てることができます。
デフォルトのCoSトラフィックのタイプとは
EXシリーズスイッチでは、データ、音声、ビデオ、ネットワーク制御の4つの定義済みトラフィックタイプと、デフォルトのトラフィック設定とシェーピングの詳細がシステムから提供されます。
データ—転送キュー 0(nd_bestエフォート)、バッファー サイズ 50%、予約済み帯域幅 30%
音声:転送キュー 5(nd_expedited 転送)、バッファ サイズ 20%、予約済み帯域幅 0%
ビデオ:転送キュー 4(nd_video転送)、バッファ サイズ 20%、予約帯域幅 70%
ネットワーク制御—転送キュー 7(nd_network制御)、バッファー サイズ 10%、予約帯域幅 0%
キャンパス スイッチング ELS の場合、システムは、データ、音声、ビデオ、およびネットワーク制御の 4 つの定義済みトラフィック タイプと、これらのデフォルトのトラフィック構成とシェーピングの詳細を提供します。
データ—転送キュー 0(nd_bestエフォート)、バッファー サイズ 50%、予約済み帯域幅 30%
音声:転送キュー 1(nd_expedited転送)、バッファ サイズ 20%、予約帯域幅 0%
ビデオ:転送キュー 2(nd_video 転送)、バッファ サイズ 20%、予約帯域幅 70%
ネットワーク制御—転送キュー 3(nd_network制御)、バッファ サイズ 10%、予約帯域幅 0%
階層型ポート スケジューリングを使用したキャンパス スイッチング ELS(ジュニパーネットワークス EX2300 イーサネット スイッチ)では、Network Director には、事前定義された転送クラス(nd_cs_bestエフォート、nd_cs_video 転送、nd_cs_expedited 転送、nd_cs_network制御)が用意されています。これらの転送クラスは、data_video_pgとvoice_control_pgの 2 つの優先度グループにグループ化されています。
階層型ポート スケジューリングを使用したキャンパス スイッチング ELS では、これらの各優先度グループと転送クラスを変更およびカスタマイズできます。詳細については、「有線 CoS プロファイルの作成と管理」を参照してください。
データセンタースイッチングのCoS設定
データ センター スイッチング デバイスでは、以下の追加 CoS 機能を利用できます。
階層型ポート スケジューリング(ETS):階層型ポート スケジューリング(拡張伝送選択(ETS))は、ポート帯域幅の使用率を高め、キューやキュー グループにリソースを割り当てる柔軟性を高める 2 層プロセスです。
プライオリティベースのフロー制御(PFC):リンクレベルのフロー制御メカニズム。
サービスクラスを実装する方法
CoS は、MSS CLI の Network Director から実装できます。RingMaster はユニキャスト トラフィックを設定しますが、マルチキャスト トラフィックは設定しません。Network Director から CoS を実装する方法については、「 有線 CoS プロファイルの作成と管理」を参照してください。
検出された CoS プロファイルの編集
デバイス検出またはアウトオブバンド変更の一環として Network Director によって自動的に作成された CoS プロファイルを編集すると、重複したスケジューラ設定がデバイスに展開されます。CoS 設定では、他の CoS 設定に関係なく、1 つの分類子を複数のポートに関連付けることができます。Network Director は、このような設定のデバイスを検出すると、他の CoS 設定の違いに基づいて複数のプロファイルを作成し、同じ分類子設定にマッピングします。Network Director によって自動的に作成されるこのような CoS プロファイルの分類子設定を変更した場合、その設定は複数のプロファイルにマッピングされているため、Network Director は設定を変更できません。自動的に作成されるこのようなCoSプロファイルを変更するたびに、Network Directorはデバイス上に新しい分類子設定を作成し、既存の分類子設定に影響を与えることなく、同じ設定をそれにマッピングします。新しく作成された分類子設定には、プロファイル名に基づいて生成された名前が付けられます。分類子設定にマッピングされているプロファイルが 1 つだけ場合でも、Network Director は新しい分類子設定を作成し、古い設定は孤立します。
この動作は、階層型プロファイルと非階層型プロファイルの両方に適用でき、輻輳通知プロファイル名、トラフィック制御プロファイル名、スケジューラ マップ名、分類子名、書き換えルール設定にも適用できます。