ジュニパーネットワークス T シリーズ コア ルーターのパケット フロー
T シリーズ コア ルーターでは、CoS アクションは、受信および発信スイッチ インターフェイス ASIC、T シリーズ ルーター インターネット プロセッサー ASIC、キューイングおよびメモリ インターフェイス ASIC という複数の場所 で実行されます。これらの場所を 図 1 に示します。
このトピックでは、以下のコンポーネントを通過するパケット フローについて詳しく説明します。
受信スイッチ インターフェイス ASIC
データ パケットは、受信インターフェイスから接続された FPC に渡されると、その特定の FPC 上の受信スイッチ インターフェイス ASIC によって受信されます。この ASIC によるパケットの処理中に、パケットのヘッダー内の情報は BA 分類子によって検査されます。この分類アクションは、パケットを特定の転送クラスに関連付けます。さらに、パケットの損失優先ビットの値は、この分類子によって設定されます。転送クラスと損失の優先度情報の両方が通知セルに配置され、T シリーズ ルーターインターネット プロセッサー ASIC に送信されます。
T シリーズ ルーター インターネット プロセッサー ASIC
T シリーズ ルーター インターネット プロセッサー ASIC は、インバウンド データ パケットを表す通知セルを受信し、転送テーブルでルート ルックアップを実行します。このルックアップにより、ルーターの発信インターフェイスとデータ パケットのネクスト ホップ IP アドレスが決定されます。パケットは、T シリーズ ルーターインターネット プロセッサー ASIC によって処理されていますが、受信インターフェイスまたは送信インターフェイスで設定された ファイアウォール フィルターによってパケットが評価される場合もあります。このフィルターは、パケット内の複数の要素を照合し、転送クラスの設定、損失の優先度設定、または通知セル内の両方を上書きすることで、マルチフィールド分類子の機能を実行できます。ルート ルックアップとフィルタ評価が完了すると、通知セル(現在は結果セル)がキューイングおよびメモリ インターフェイス ASIC に渡されます。
キューイングおよびメモリ インターフェイス ASIC
キューイングおよびメモリ インターフェイス ASIC は、データ セルをメモリに渡してバッファリングします。データ セルは、物理メディアでの伝送を待つキューに配置されます。ASIC で使用される特定のキューは、データ パケットに関連付けられた転送クラスによって決まります。キュー自体の設定は、パケットがこのキュー状態にある間に受信するサービスを決定するのに役立ちます。この機能により、特定のパケットがサービスを受け、他のパケットより前に送信されます。さらに、キュー設定とパケットの損失優先度設定によって、輻輳が発生している間にネットワークからドロップする可能性のあるパケットが決まります。
パケットのキューイングに加えて、送信I/O Manager ASICは、パケットのヘッダー内のCoSビットが送信される前に正しく設定されるようにします。この書き換え機能は、次のダウンストリーム ルーターがネットワークで CoS 機能を実行するのに役立ちます。
キューイングおよびメモリ インターフェイス ASIC は、宛先が同じパケット転送エンジン上にある場合を除き、スイッチ ファブリックに面したスイッチ インターフェイス ASIC に通知を送信します。この場合、通知は送信ポートに面したスイッチ インターフェイス ASIC に返送され、パケットはスイッチ ファブリックを通過せずに送信ポートに送信されます。デフォルトの動作は、割り当てたスケジューリング優先度に一致するエグレス インターフェイスのファブリック優先度キューイングです。優先度の高いエグレス トラフィックは、優先度の高いファブリック キューに自動的に割り当てられます。
キューイングおよびメモリ インターフェイス ASIC は、ネクスト ホップ情報を含む通知を発信スイッチ インターフェイス ASIC に転送します。
発信スイッチ インターフェイス ASIC
宛先スイッチ インターフェイス ASIC は、帯域幅の付与をスイッチ ファブリックから発信スイッチ インターフェイス ASIC に送信します。キューイングおよびメモリ インターフェイス ASIC は、ネクスト ホップ情報を含む通知をスイッチ インターフェイス ASIC に転送します。スイッチ インターフェイス ASIC は、キューイングおよびメモリ インターフェイス ASIC に読み取り要求を送信して、データ セルをメモリから読み取り、セルをレイヤー 2 またはレイヤー 3 パケット処理 ASIC に渡します。レイヤー 2 またはレイヤー 3 のパケット処理 ASIC は、データ セルをパケットに再構築し、レイヤー 2 カプセル化を追加して、パケットを送信 PIC インターフェイスに送信します。送信 PIC はパケットをネットワークに送信します。