ネットワーク スライシングのための階層型サービス クラス
ネットワーク スライシングについて
ネットワーク スライシングとは、物理ネットワークを複数の論理ネットワークに分割することです。各論理ネットワークはスライスと呼ばれます。論理ネットワークであることの利点に基づいて、スライスは、インターフェイス、ファイアウォールフィルター、ポリサー、仮想出力キュー、スケジューラ、シェーパー、トラフィック制御プロファイルなど、指定されたネットワークリソースのセットです。トラフィックを伝送します。
スライスドメイン
ネットワークスライシングに参加するルーターやスイッチなどの接続された物理ノードのセット(リンクと共に)は、スライスドメインと呼ばれます。スライスドメインには、イングレスノード、トランジットノード、エグレスノードがあります。イングレスノードとエグレスノードは、スライスドメインの境界にあります。イングレスノードは、トラフィックをドメインに受信し、トランジットノードに転送する前に分類することができます。エグレスノードは、トラフィックをスライスドメインから転送し、その前にパケットを分類することがあります。
スライスセレクター
定義上、スライスセレクターはパケットヘッダー内の情報です。この情報は、パケットを分類および/または処理するために、スライスドメインの境界ノードやトランジットノードによって使用されます。パケット内でスライスセレクターをカプセル化/識別/指定するためのさまざまなオプションがあります。たとえば、パケットヘッダーのサービスラベルをスライスセレクターとして使用できます。定義された場合、このラベルにはパケットヘッダー内の位置が割り当てられますが、ファイアウォールフィルターでこの位置でチェックされ、スライスを決定/指定します。同様に、次の図に示すように、他にもいくつかのオプションがあります。
スライス作成のワークフロー
エンティティとしてのスライスは、サービスの下でネットワークスライシング階層の下で指定することで作成されます。これらのスライスは、パケットを誘導し、スライスを宛先とするトラフィックを管理するために使用されます。
スライスの階層型サービスクラス
物理または集約されたイーサネットインターフェイスの下で、スライスのトラフィック制御プロファイルを定義します。物理または集合型イーサネット インターフェイスの下で、複数のスライスのトラフィック制御プロファイルを定義できることに注意してください。 スライス(CoSインターフェイス)を参照してください。
スライス(階層の一部として)トラフィックを制御する方法については、 スライスごとのホップ動作に対するCoS(階層サービスクラス)キューイング を参照してください。
パケット ステアリング
パケット ステアリングとは、スライス間でパケットをマーキング/マッチングするプロセスです。パケットは、ファイアウォール フィルター(ファイアウォール ステアリング)やルーティング ポリシー(ルート ステアリング)を使用して誘導できます。
ファイアウォール ステアリング
-
ファイアウォールフィルターをイングレスノードで使用して、「スライス」アクションを使用して、一致したパケットをスライスに属するものとしてマークすることができます。 スライス(ファイアウォールフィルターアクション)を参照してください。
-
ファイアウォールフィルターは、トランジットノードで「スライス」一致条件を使用してスライスパケットを一致させるために使用することもできます。 スライス(ファイアウォールフィルターの一致条件)を参照してください。その後、ファイアウォールフィルターやこのパケットに適用されたポリサーなどで必要に応じて、パケットを別のスライスにマークできます。
-
スライス間でマーク/一致しないパケットは、非スライストラフィックとして処理されます。
ルート ステアリング
-
エクスポートポリシーは、イングレスノードまたはトランジットノードで使用して、一致したルートをスライスに属するものとしてマークすることができます。 スライス(エクスポートルーティングポリシーアクション)を参照してください。
-
エクスポートポリシーは、ファイアウォールフィルターをルートにアタッチすることもできます。ファイアウォールフィルターは、通常、イングレス側のルートに一致するパケットにポリサーを適用するために使用されます。このファイアウォールフィルターは、どのインターフェイスにも接続されていません。むしろ、これはルートの転送情報の一部です。 フィルター(エクスポートルーティングポリシーアクション)を参照してください。
-
スライスまたはファイアウォールフィルターは、ルートのネクストホップ転送情報の一部となります。ルートにアタッチされたスライスやファイアウォールフィルターについては、 expanded-nhを表示するを参照してください。
-
ルートとスライス情報を一致しないパケットは、非スライストラフィックとして分類されます。スライス情報のないルートに一致するパケットは、非スライストラフィックにも分類されます。
要約すると、以下は、スライスを作成する前に有効にする設定、スライスの作成に使用できる、またはスライスに属するパケットを管理する設定です。
-
ネットワークスライシング階層の下のスライスをサービスで指定する - ネットワークスライシング とスライスを参照する (サービス設定コマンド)。
-
拡張 ip モードを有効にする – ネットワーク サービスを参照してください。
-
サービスクラス設定を実行して、インターフェイスの下でスライスを有効にし、そのスライスに出力トラフィック制御プロファイルを適用する – スライス(CoSインターフェイス)を参照してください。スライス(階層の一部として)トラフィックを制御する方法については、 スライスごとのホップ動作に対するCoS(階層サービスクラス)キューイング を参照してください。
-
スライスからのルートをスライスや一致ルートに誘導するファイアウォールフィルターを設定する – スライス(ファイアウォールフィルターの一致条件) と スライス(ファイアウォールフィルターアクション)を参照してください。
-
ルーティングポリシーを使用して、スライスやファイアウォールの接続にルートを誘導 – スライス(エクスポートルーティングポリシーアクション) と フィルター(エクスポートルーティングポリシーアクション)を参照してください。
-
ルートにアタッチされたスライスやファイアウォールフィルターを表示します。 ルート拡張<route> expanded-nh を表示するを参照してください。
-
転送テーブルにアタッチされたスライスを表示します。 サービスクラス転送テーブルスライスの表示を参照してください。
-
トラフィック制御プロファイルのスライスへのマッピングを表示します。 サービスクラス転送テーブルスライスマッピングの表示を参照してください。
-
インターフェイスの下のスライスにアタッチされたトラフィック制御プロファイルを表示します。 サービスクラススライス<slice_name>インターフェイス<interface_name>を表示するを参照してください。
-
スライスの統計情報を表示します。 cos halp フローのキュー統計を表示するを参照してください。
スライスホップ単位の動作に対する階層型サービスクラス(CoS)キューイング
階層型 CoS では、パケットはさまざまなレベルで分類されます。これは、ポートレベル、論理ユニットレベル、次にインターフェイスセットレベル、キューレベルです。これは、パケットが階層を通過していることを意味します。階層のすべての段階で、パケットは分類、シェーピング、スケジュールされます。
ネットワークスライシングのコンテキストでは、スライスも階層の一部になります。シェーパー、スケジューラ、およびトラフィック制御プロファイルをスライスに適用できます。キューを論理ユニットで使用する方法と同様に、キューもスライスで利用できます。
次の図に示すように、キュー(BA1、BA2、BA3、BA4とラベル付け)がスライスで使用可能になります。キューは転送クラス(FC)にマッピングされます。動作集約分類子に基づいて、パケットは FC に分類され、その後対応するキュー(BA1 または BA2 や BA3 など)に分類されます。
「スライスを作成するためのワークフロー」で説明されているように、ネットワークスライシングは、ファイアウォールフィルターとサービスクラス(CoS)設定を組み合わせて使用して設定されます。CoS設定を使用して任意のインターフェイスでスライスを有効にする方法については、スライス(CoSインターフェイス)を参照してください。