- play_arrow 概要
- play_arrow サービスクラスが輻輳を管理し、トラフィック転送動作を定義する方法の理解
- サービスクラスがネットワークの輻輳を管理し、サービスレベルを制御する方法の理解
- CoSがネットワーク全体のパケットフローにどのように適用されるか
- 輻輳の管理とサービスレベルの制御に使用されるJunos OS CoSコンポーネント
- CoS コンポーネントの入力から出力へのマッピング
- Junos OS CoSのデフォルト設定
- Junos OS CoS プロセスを通したパケット フローの概要
- Junos OS CoS プロセスを通した基本的なパケット フローの設定
- 例:固定インターフェイスベースの分類の設定によるリモート デバイスからのすべてのトラフィックの分類
- Junos OS CoSをサポートしないインターフェイスタイプ
-
- play_arrow サービス クラスの設定
- play_arrow 動作集約分類子によるサービスレベルの割り当て
- 動作集約分類子が信頼されているトラフィックをどのように優先するかの理解
- デフォルト IP 優先順位分類子
- デフォルト DSCP および DSCP IPv6 分類子
- デフォルト MPLS EXP 分類子
- デフォルトの IEEE 802.1p 分類子
- デフォルトの IEEE 802.1ad 分類子
- CoS のデフォルト エイリアス 値ビット パターンの概要
- CoS 値ビット パターンのエイリアスの定義
- 動作集約分類子の設定
- 論理インターフェイスへの動作集約分類子の適用
- 例:デフォルト DSCP 動作の設定と適用 集約分類子
- 例:動作集約分類子の設定
- VPLS の DSCP 分類について
- 例:VPLS の DSCP 分類の設定
- MPLS LSPのサービスクラスの設定
- MPLS トラフィックへの DSCP 分類子の適用
- ルーティング インスタンスへの MPLS EXP 分類子の適用
- 明示的 NULL ラベルへの MPLS EXP 分類子の適用
- トラフィッククラスマップによるIngressオーバーサブスクリプションの管理
- play_arrow マルチフィールド分類子によるサービスレベルの割り当て
- play_arrow トラフィック ポリシングによるネットワーク アクセスの制御
- トラフィック ポリシングを使用したネットワーク アクセスの制御の概要
- シェーピング レート変化に対する 2 カラー ポリサーの効果
- 論理インターフェース帯域幅に基づくポリサーの設定
- 例:Ingressシングルレート2カラーポリサーの設定によるネットワーク境界での着信トラフィックの制限
- 例:エグレス シングルレート 2 カラー ポリサーを設定することにより、エグレス ネットワーク境界で CoS を実行する
- 例:イングレス シングルレート 2 カラー ポリサーの設定およびマルチフィールド分類子の設定による、ネットワーク内のインバウンド トラフィックの制限
- 例:エグレスシングルレート2カラーポリサーの設定およびマルチフィールド分類子の設定により、ネットワーク内のアウトバウンドトラフィックを制限する
- トリコロールマーキングアーキテクチャの概要
- トライカラーマーキングの有効化と3カラーポリサーの制限
- トライカラーマーキングポリサーの設定と適用
- シングルレート トライカラー マーキングの設定
- 2 レート トライカラー マーキングの設定
- 例:2 レート トライカラー マーキングの設定と確認
- ファイアウォールフィルタートライカラーマーキングポリサーのインターフェイスへの適用
- Traffic Manager でレート シェーピングを考慮するためのポリサーのオーバーヘッド
- play_arrow フォワーディングクラスを使用したフォワーディング動作の定義
- 転送クラスが出力キューにクラスを割り当てる方法の理解
- デフォルト転送クラス
- 各キューのカスタム転送クラスの設定
- 最大16のカスタム転送クラスを設定する
- エグレスインターフェイスによるパケットの分類
- 転送ポリシー オプションの概要
- CoS ベース転送の設定
- 例:CoS ベース転送の設定
- 例:さまざまなトラフィック タイプに対する CoS ベースの転送の設定
- 例:IPv6 の CoS ベース転送の設定
- インターフェイスへの転送クラスの適用
- ホスト送信トラフィックのキューイングとマーキングについて
- 転送クラスとファブリックのプライオリティキュー
- デフォルトのルーティングエンジン プロトコル キュー割り当て
- ルーティングエンジン生成トラフィックへの転送クラスと DSCP 値の割り当て
- 例:MPLS タグ付き IP パケットへの異なる DSCP 値と EXP 値の書き込み
- ホスト送信トラフィックのデフォルトのキューイングとマーキングを変更する
- 例:アウトバウンド ルーティングエンジンと分散プロトコル ハンドラー トラフィックに異なるキューイングとマーキングの既定値を構成する
- 入力分類のオーバーライド
- play_arrow スケジューラによる出力キュー プロパティの定義
- play_arrow スケジューラ レートによる帯域幅の制御
- オーバーサブスクライブ インターフェイス帯域幅
- スケジューラの伝送速度の設定
- 保証された最低料金の提供
- PIRのみとCIRモード
- 超過レートと超過優先度の設定例
- 残りのトラフィックの制御
- 非キューイング パケット転送エンジンでの帯域幅共有の概要
- 非キューイング パケット転送エンジンのレート制限の設定
- DLCI と VLAN へのスケジューラ マップとシェーピング レートの適用
- 例:DLCI へのスケジューラ マップとシェーピング レートの適用
- 例:VLAN へのスケジューリングとシェーピングの適用
- 物理インターフェイスにシェーピング レートを適用するの概要
- 物理インターフェイスのシェーピング レートの設定
- 例:CoS のポート シェーピングを使用したインターフェイス上のエグレス トラフィックの制限
- 物理インターフェイスと論理インターフェイスの両方の入力シェーピング レートの設定
- play_arrow スケジューラの優先順位と階層スケジューリングによる送信順序の設定
- play_arrow スケジューラによる輻輳の制御 REDドロッププロファイル、バッファ、PFC、ECN
- 輻輳管理用のRED ドロップ プロファイル
- スケジューラのドロップ プロファイル マップの設定によるパケット ドロップ動作の決定
- 異なるトラフィックフローのパケット損失の優先度を設定して輻輳を管理する
- PLP から RED へのドロップ プロファイルのマッピング
- スケジューラのバッファサイズ設定によるエグレスインターフェイスの輻輳の管理
- Weighted RED Buffer Occupancy の設定による一時的なトラフィック バーストの管理
- 例:重み付けされた RED バッファ占有の設定による一時的なトラフィック バーストの管理
- タグなしトラフィックに対してレイヤー 3 で DSCP を使用する PFC の理解
- レイヤー 3 のタグなしトラフィックに対する DSCP ベースの PFC の設定
- PFCウォッチドッグ
- CoS Explicit Congestion Notification(CoS明示的輻輳通知)
- 例:スタティックおよびダイナミック ECN の設定
- play_arrow 書き換えルールを使用した送信パケットヘッダーの変更
- パケットヘッダーを書き換えて転送動作を保証
- デフォルトの書き換えルールの適用
- 書き換えルールの設定
- PLP に基づく書き換えルールの設定
- デュアルVLANタグへのIEEE 802.1p書き換えルールの適用
- デュアルVLANタグへのIEEE 802.1ad書き換えルールの適用
- IEEE 802.1p パケット ヘッダーを MPLS EXP 値で書き換える
- IPv6 DSCP 値と MPLS EXP 値の個別設定
- MPLS トンネルに入る IPv6 パケットの DSCP 値の設定
- レイヤー 3 VPN を介したマルチキャスト トラフィックのイングレス DSCP ビットの設定
- 出力論理インターフェイスへの書き換えルールの適用
- MPLSおよびIPv4パケットヘッダーの書き換え
- 発信パケットの 3 つのラベルすべての EXP ビットを書き換える
- カスタム フレーム リレー損失の優先度マップの定義
- 例:ノード単位のEXPビットの書き換え
- 例:CoS 戦略を適用するためのネットワーク ボーダーでの CoS 情報の書き換え
- 例:Diffserv コード ポイントを MPLS EXP に再マーキングして、サービス プロバイダの L3VPN MPLS ネットワーク全体で CoS プロファイルを伝送する
- 例:Diffserv コード ポイントを 802.1P PCP に再マーキングして、サービス プロバイダーの VPLS ネットワーク全体で CoS プロファイルを伝送する
- ポリシー マップを使用した顧客単位での書き換えルールの割り当て
- ホストのアウトバウンドトラフィックIEEE802.1p書き換え
- play_arrow IPv6 DiffServ を使用してネットワークから出るパケット内のサービス クラス値の変更
- IPv6 用 DiffServ による CoS のリソース
- IPv6 の DiffServ を使用する CoS のシステム要件
- IPv6 向け DiffServ を使った CoS の用語と頭字語
- デフォルト DSCP マッピング
- デフォルト転送クラス
- ジュニパーネットワークスのデフォルト転送クラス
- IPv6 DiffServ で CoS を設定するためのロードマップ
- カスタマーインターフェイスでのMF分類子のファイアウォールフィルターの設定
- カスタマーインターフェイスへのファイアウォールフィルターの適用
- 出力キューへの転送クラスの割り当て
- 書き換えルールの設定
- DSCP IPv6 の書き換えとクラス マップの転送
- インターフェイスへの書き換えルールの適用
- RED ドロップ プロファイルの設定
- BA 分類子の設定
- インターフェイスへの BA 分類子の適用
- スケジューラの設定
- スケジューラ マップの設定
- インターフェイスへのスケジューラ マップの適用
- 例:IPv6 の DiffServ の設定
-
- play_arrow ラインカード固有およびインターフェイス固有の機能の設定
- play_arrow ラインカードとインターフェイスの機能サポート
- play_arrow トンネルのサービス クラスの設定
- play_arrow サービスPICのサービスクラスの設定
- play_arrow IQおよびEnhanced IQ(IQE)PIC上のサービスクラスの設定
- play_arrow イーサネットIQ2および拡張IQ2 PICでのサービスクラスの設定
- 拡張IQ2 PICのCoSの概要
- IQ2およびIQ2E PIC(M SeriesおよびT Series)のCoS機能と制限事項
- ギガビットイーサネットIQとギガビットイーサネットIQ2PICの違い
- 拡張キューイング ハードウェアの粒度値のシェーピング
- イーサネットIQ2 PIC RTT遅延バッファ値
- ブリッジド イーサネットの BA 分類子の設定
- IQ2および拡張IQ2 PICのエグレス キュー数の設定
- イーサネットIQ2 PICのポートあたりのスケジューラ数の設定
- シャーシレベルのキューへのスケジューラ マップの適用
- イーサネット インターフェイス上の L2TP トンネルの CoS の概要
- イーサネット インターフェイス上の L2TP トンネルの CoS の設定
- リンク冗長性のための LNS CoS の設定
- 例:リンク冗長性のためのL2TP LNS CoSサポートの設定
- 10ギガビットイーサネットIQ2 PICでのシェーピングの設定
- IQ2およびIQ2E PICを使用したGREトンネルのユニット単位のスケジューリングの設定
- IQ2 および IQ2E インターフェイスのバースト サイズ設定について
- IQ2 および IQ2E インターフェイスでのシェーパーのバースト サイズの設定
- イーサネットIQ2インターフェイスでのCIRおよびPIRの設定
- 例:イーサネットIQ2インターフェイスでの共有リソースの設定
- IEEE 802.1ad 分類子の設定と適用
- IQ2および拡張IQ2 PICの下位キューを保護するレート制限の設定
- シンプルフィルターの概要
- 簡易フィルターの設定
- play_arrow SFP+を搭載した10ギガビットイーサネットLAN/WAN PIC上のサービスクラスの設定
- SFP+を搭載した10ギガビットイーサネットLAN/WAN上のCoSの概要
- SFP+を搭載した10ギガビットイーサネットLAN/WANのBAと固定分類の概要
- SFP+搭載の10ギガビットイーサネットLAN/WAN用DSCP書き換え
- 10ギガビットイーサネットLAN/WAN PICのDSCP書き換えの設定
- 10ギガビットイーサネットLAN/WANでのキューイング PICのプロパティ
- 10ギガビットイーサネットLAN/WAN PIC上のCoSキューへの転送クラスのマッピング
- 10ギガビットイーサネットLAN/WAN PICでのスケジューリングとシェーピングの概要
- 例:10ギガビットイーサネットLAN/WAN PICでのシェーピングオーバーヘッドの設定
- play_arrow 拡張キューイングDPCでのサービスクラスの設定
- play_arrow MIC、MPC、MLCでのサービスクラスの設定
- MICおよびMPCインターフェイスのCoS機能と制限
- MICおよびMPCインターフェイスでのCoS設定の専用キュースケーリングの概要
- MICおよびMPCインターフェイスで設定された専用キュー数の検証
- 非キューイング MPC での VLAN 単位キューイングのスケーリング
- キューイングチップをバイパスしてリッチキューイングMPCで使用可能な帯域幅を増やす
- フレキシブル キューイング モード
- MPCを搭載したMXシリーズルーターのイングレスキューイングのマルチフィールド分類子
- 例:イングレス キューイング フィルターとして使用するフィルターの設定
- ポリシング機能付きイングレスキューイングフィルター
- MPCを搭載したMXシリーズルーターのイングレスレート制限
- MICおよびMPCインターフェイスでのレートシェーピング
- MICおよびMPCインターフェイスでの優先順位ごとのシェーピングの概要
- 例:MIC および MPC インターフェイスでのプライオリティ単位シェーピングの設定
- ダウンストリーム トラフィック レートのオーバーヘッドを考慮するためのスタティック シェーピング パラメータの設定
- 例:ダウンストリーム トラフィック レートのオーバーヘッドを考慮するためのスタティック シェーピング パラメータの設定
- MICおよびMPCインターフェイスでのトラフィックバースト管理の概要
- MICおよびMPCインターフェイスの階層型スケジューリングについて
- MICおよびMPCインターフェイスでのイングレス階層型CoSの設定
- 論理トンネル インターフェイスでの CoS スケジューリング ポリシーの設定
- MPCインターフェイスのユニット単位のスケジューリングと階層スケジューリング
- MICおよびMPCインターフェイスでの静的CoS設定の専用キューと残りのキューの管理
- MICおよびMPCインターフェイスでの過剰帯域幅分散の概要
- エッジ ネットワークにおけるダウンストリーム トラフィックの帯域幅管理の概要
- MICおよびMPCインターフェイスでのスケジューラ遅延バッファリング
- MICとMPCの静的インターフェイスの過剰な帯域幅分散の管理
- MICおよびMPCインターフェイスのドロッププロファイル
- MICおよびMPCインターフェイスでのインテリジェントオーバーサブスクリプションの概要
- 階層型CoSキューのジッター削減
- 例:階層型 CoS キューのジッターの削減
- ユニバーサル エッジ ネットワークにおけるイーサネット擬似配線上の CoS の概要
- 論理トンネル インターフェイスでの CoS スケジューリング ポリシーの概要
- マルチサービスエッジネットワーク用のイーサネット擬似回線上のCoSの設定
- L2TP LNS インライン サービスの CoS の概要
- L2TP LNSインラインサービスの静的CoSの設定
- 回線エミュレーションATM MICでのCoSの概要
- 回線エミュレーションATM MICでのCoSの設定
- IEEE 802.1p継承について 透過タグからのプッシュとスワップ
- IEEE 802.1p 継承の設定 透過タグからのプッシュとスワップ
- アプリケーション サービスの CoS モジュラー ライン カードの概要
- play_arrow 集合型、チャネル化、およびギガビットイーサネットインターフェイスでのサービスクラスの設定
- 集約されたインターフェイスの CoS の制限
- 集合型イーサネットインターフェイスのポリサーサポートの概要
- 集約されたインターフェイスのスケジューラを理解する
- 例:集約されたインターフェイスでの CoS の設定
- 集合型イーサネットインターフェイス上の階層スケジューラの概要
- 集合型イーサネットインターフェイスでの階層スケジューラの設定
- 例:集約されたインターフェイスでのスケジューリング モードの設定
- 集約されたインターフェイスでのVLANシェーピングとスケジューリングの有効化
- demuxインターフェイス上のサービスクラス
- 例:チャネル化されたインターフェイスのユニット単位のスケジューラの設定
- レイヤー2ポリサーのギガビットイーサネットインターフェイスへの適用
-
- play_arrow 設定ステートメントと運用コマンド
PTX シリーズ ルーターでパケットをドロップした RED の送信元の識別
このトピックでは、RED(ランダム早期検出)ドロップパケットの送信元を識別する方法について説明します。
Junos OS および PTX シリーズ ハードウェア CoS 機能は、イングレスの仮想出力キュー(VOQ)を使用して、各エグレス出力キューのバッファーおよびキュー トラフィックを処理します。
VOQは、エグレスでの輻輳ドロップを排除し、ヘッドオブラインブロッキングを緩和するキューイング戦略です。ヘッドオブラインブロッキングとは、キューの先頭にあるパケットがリソースが利用可能になるのを待ち、そのパケットの背後にある他のパケットにサービスを提供できるため、パケットのキューが進行するのをブロックする状態です。例えば、イングレスにエグレスパケット転送エンジンのキューが1つある場合、輻輳が遅いインターフェイス宛てのパケットは、同じエグレスパケット転送エンジンに接続された高速で混雑していないインターフェイス宛てのパケットをブロックできます。
VOQ では、 仮想 キューはエグレス パケット転送エンジンではなくイングレス パケット転送エンジンで維持されます。ただし、イングレス仮想出力キューのスケジューリングは、エグレスパケット転送エンジンによって制御されます。各エグレス出力キュー(浅いバッファ)に対して、VOQアーキテクチャは、各イングレスパケット転送エンジンに 仮想 キューを提供します。これらのキューは仮想と呼ばれます。キューはイングレスパケット転送エンジンに物理的に存在するため、ラインカードに実際にキューイングされたパケットがある場合 にのみ 有効です。
図 1 は、 PFE0、PFE1、PFE2 の 3 つのイングレス パケット転送エンジンを示しています。各イングレス パケット転送エンジンは、1 つのエグレス ポート 0 に最大 8 個の仮想出力キュー(PFE.e0.q0n~PFE.e0.q7n)を提供します。エグレスパケット転送エンジンPFEn は、各イングレスVOQに帯域幅をラウンドロビン方式で分配するため、現在の負荷に関係なく等しい処理を受けます。
例えば、エグレス PFEn の VOQ e0.q0 は、10 Gbps の帯域幅を利用できます。PFE0 の負荷は 10 Gbps から e0.qo まで、PFE1 と PFE2 の負荷は 1 Gbps から e0.q0 までです。その結果、PFE1 と PFE2 はトラフィックの 100% を通過し、wheras PFE0 はトラフィックのわずか 80% しか通過しなってしまいます。
エグレス出力キューの負荷により輻輳が発生した場合、エグレス出力キューに対応するイングレスVOQには、REDドロップパケットが含まれています。
VOQ の詳細については、 PTX シリーズ パケット トランスポート ルーターの仮想出力キューについてを参照してください。
次の手順を使用して、エグレス輻輳に関与しているイングレスパケット転送エンジン(イングレストラフィックの観点から)を識別できます。
RED ドロップしたパケットにどのイングレス パケット転送エンジンが貢献しているかを確認するには、
集約インターフェイスでは、同じ手順を実行しますが、集約インターフェイスの各子リンクで コマンドを実行 show interface queue
して、どの子エグレスリンクが輻輳を発生しているかを判断する必要があります。その後、 show interface voq
その子リンクで コマンドを実行して、どのイングレスパケット転送エンジンが輻輳に関与しているかを判断します。