Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

パケット CoSについて

パケットがスイッチを通過すると、スイッチは設定したデフォルトのサービス クラス(CoS)設定またはCoS 設定のいずれかを使用して、適切なサービス レベルをパケットに提供します。イングレス ポートでは、スイッチはパケットを適切な転送クラスに分類し、パケットに損失の優先度を割り当にします。エグレス ポートでは、スイッチがパケット スケジューリングを適用し、(設定済みの場合)パケットを再マークするためにルールを書き換えます。

レイヤー 2 論理インターフェイス上で CoS を設定できます。また、レイヤー 3 の物理インターフェイスで少なくとも 1 つの論理インターフェイスを定義している場合は、レイヤー 3 の物理インターフェイスで CoS を設定できます。レイヤー 2 のCoSインターフェイスとレイヤー 3 の論理インターフェイスでこのインターフェイスを設定することはできません。

レイヤー 2 トラフィックの場合、デフォルトの設定CoSを使用するか、各論理インターフェイスCoSポリシーを設定します。さまざまなインターフェイス設定をCoSレイヤー 2 の論理インターフェイスに適用できます。

注:

OCX シリーズ スイッチは、レイヤー 2 インターフェイス(ファミリー イーサネット スイッチング)をサポートしていません。

レイヤー 3 トラフィックでは、デフォルトの CoS を使用するか、物理インターフェイス上で CoS を設定します(論理ユニットではありません)。スイッチは、物理CoSレイヤー 3 インターフェイス上で設定されたすべての論理レイヤー 3 インターフェイスに対して、 CoS レイヤー 3 インターフェイスに適用されるインターフェイスを使用します。

スイッチは、次のようにCoSを通過するパケットにパケットを適用します。

  • インターフェイスには、さまざまなタイプの 1 つ以上の分類子が適用されています(階層レベルで [edit class-of-service interfaces] 設定します)。分類子タイプは、分類子が調査する受信パケットの部分(IEEE 802.1p コード ポイント ビットまたは DSCP コード ポイント ビット)に基づいています。

  • パケットがイングレス ポートに入った場合、分類子はパケットのコード ポイント ビットに基づいて、パケットを転送クラスに割り当て、損失の優先度を設定します(階層レベルで設定します [edit class-of-service classifiers] )。

  • スイッチは、各転送クラスを出力キューに割り当てます(階層レベルで [edit class-of-service forwarding-classes] 設定します)。

  • 入力(および出力)ポリシーはトラフィックを測定し、トラフィック フローがサービス レベルを超えた場合に、転送クラスと損失の優先度を変更できます。

  • 各インターフェイスにスケジューラ マップが適用されます。パケットがエグレス ポートから出た場合、スケジューラ マップはパケットの処理方法を制御します(階層レベルで設定 [edit class-of-service interfaces] します)。スケジューラ マップによって、スケジューラーが転送クラスに割り当てます(階層レベルで [edit class-of-service scheduler-maps] 設定します)。

  • スケジューラーは、エグレス インターフェイス出力キューでのトラフィック処理方法を定義します(階層レベルで設定 [edit class-of-service schedulers] します)。スケジューラー クラスをスケジューラ マップ内の転送クラスにマッピングして、各転送クラスの送信レート、シェーピング レート、優先度、ドロップ プロファイルを制御し、スケジューラ マップをインターフェイスに適用します。

  • ドロップ プロファイルは、特定のスケジューラにマッピングされているパケットを積極的にドロップする方法を定義します(階層レベルで設定 [edit class-of-service drop-profiles] します)。

  • 書き換えルールは、パケットが書き換えルールが設定されたインターフェイスを離れる場合に有効になります(階層レベルで設定 [edit class-of-service rewrite-rules] します)。書き換えルールでは、パケットに対する情報をリライトします(たとえば、書き換えルールでは、送信トラフィックのコード ポイント ビットを再マークできます)。パケットの転送クラスおよび損失の優先度に従います。

図 1 は、さまざまなソースからのパケットがスイッチ インターフェースに入り、イングレスで分類され、エグレス キューでスケジュール(帯域幅が提供)される方法の大レベルのフロー図です。

図 1:CoS分類子、キュー、スケジューラ CoS Classifier, Queues, and Scheduler

図 2 は、パケット フローのコンポーネントCoSの構成例を示しています。

図 2:構成可能なパケット フロー CoSを示す Packet Flow Through Configurable CoS Components

ミドル ボックス(転送クラスと損失の優先度)は、受信/送信インターフェイスで使用できる 2 つの値を表します。システムは、これらの値を使用して、イングレス インターフェイス上のトラフィックを分類し、エグレス インターフェイスでの書き換えルールの再マーキングを行います。各外部ボックスはプロセス コンポーネントを表します。一番上の行のコンポーネントは、受信パケットに適用されます。下の行のコンポーネントは、送信パケットに適用されます。

実線の矢印は、受信からエグレスへのパケット フロー方向を示します。転送クラスと損失の優先度ボックスを示す点線の矢印は、転送クラスと損失の優先度を設定(設定)するプロセスを示します。転送クラスと損失の優先度ボックスから離れた点線の矢印は、基本アクションの入力値として転送クラスと損失の優先度を使用するプロセスを示します。

たとえば、BA の分類子は受信パケットの転送クラスと損失の優先度を設定します。したがって、転送クラスと損失の優先度は、分類子と矢印が分類子から出力されます。スケジューラーは転送クラスと損失の優先度設定を受信し、それらの設定に基づいて送信パケットをキューに入れ、矢印がスケジューラーを目指します。