エグレスインターフェイスによるパケットの分類
インテリジェントキューイング(IQ)、IQ2、拡張IQ(IQE)、マルチサービスリンクサービスインテリジェントキューイング(LSQ)インターフェイス、またはATM2 PICを備えたジュニパーネットワークスM320マルチサービスエッジルーターおよびTシリーズコアルーターでは、ユニキャストパケットとマルチキャストパケットをエグレスインターフェイスに基づいて分類できます。ユニキャスト トラフィックの場合は、マルチフィールド フィルターも使用できますが、ユニキャスト トラフィックと同様に適用されるのはエグレス インターフェイス分類のみです。インターフェイスのエグレス分類を設定した場合、インターフェイス上で差別化サービスコードポイント(DSCP)の書き換えを実行することはできません。デフォルトでは、システムはエグレスインターフェイスに基づく分類を実行しません。
MPC と MS-DPC を含む MX シリーズ ルーターでは、マルチキャスト レシーバーとして機能する MLPPP LSQ 論理インターフェイスがルーターに含まれている場合、およびネットワーク サービス モードがルーターで拡張 IP モードとして設定されている場合、マルチキャスト パケットはルーター上で破棄され、正しく処理されません。この動作は、拡張 IP モードと組み合わせた LSQ インターフェイスで想定されます。このようなシナリオでは、拡張 IP モードが設定されていない場合、マルチキャストは正しく機能します。ただし、ルーターに冗長 LSQ インターフェイスと FIB ローカリゼーションで設定された拡張 IP ネットワーク サービス モードが含まれている場合、マルチキャストは正しく機能します。
エグレスインターフェイスによるパケット分類を有効にするには、まず転送クラスマップと、 階層レベルでエグレスインターフェイスの1つ以上のキュー番号を [edit class-of-service forwarding-class-map forwarding-class-map-name]
設定します。
[edit class-of-service] forwarding-classes-interface-specific forwarding-class-map-name { class class-name queue-num queue-number [ restricted-queue queue-number ]; }
4 つのキューのみに制限されている T シリーズ ルーターでは、 オプションを restricted-queue
使用してキューの割り当てを制御することも、システムがモジュラー方式でキューを自動的に決定することもできます。例えば、パケットをキュー 6 に割り当てるマップは、4 つのキュー システム上のキュー 2 にマップされます。
転送クラスをキュー番号に関連付ける出力転送クラス マップを設定した場合、このマップはマルチサービス リンク サービス インテリジェント キューイング(lsq-
)インターフェイスではサポートされません。
転送クラス マップが設定されたら、 階層レベルで ステートメントを使用して、論理インターフェイスに output-forwarding-class-map
マップを [edit class-of-service interfaces interface-name unit logical-unit-number ]
適用します。
[edit class-of-service interfaces interface-name unit logical-unit-number] output-forwarding-class-map forwarding-class-map-name;
キューと転送クラスに関連するすべてのパラメーターも設定する必要があります。転送クラスとキューの設定の詳細については、 各キューの カスタム転送クラスの設定を参照してください。
この例では、キュー5と6を4つのキューシステム上の異なるキューに制限し、 インターフェイスに適用するという名前FCMAP1
のインターフェイスge-6/0/0
固有の転送クラスマップを設定する方法をunit 0
示FCMAP1
しています。
[edit class-of-service] forwarding-class-map FCMAP1 { class FC1 queue-num 6 restricted-queue 3; class FC2 queue-num 5 restricted-queue 2; class FC3 queue-num 3; class FC4 queue-num 0; class FC3 queue-num 0; class FC4 queue-num 1; } [edit class-of-service] interfaces { ge-6/0/0 unit 0 { output-forwarding-class-map FCMAP1; } }
の オプションFCMAP1
がないrestricted-queue
場合、この例では、4 つのキューに制限されたシステム上で、それぞれキュー 2 と 1 に と を割り当てることFC1
FC2
に注意してください。
コマンドを show class-of-service forwarding-class forwarding-class-map-name
使用して、転送クラスマップキュー設定を表示します。
user@host> show class-of-service forwarding-class FCMAP2 Forwarding class ID Queue Restricted queue FC1 0 6 3 FC2 1 5 2 FC3 2 3 3 FC4 3 0 0 FC5 4 0 0 FC6 5 1 1 FC7 6 6 2 FC8 7 7 3
コマンドを show class-of-service interface interface-name
使用して、論理インターフェイスに割り当てられた転送クラスマップ(およびその他の情報)を表示します。
user@host> show class-of-service interface ge-6/0/0 Physical interface: ge-6/0/0, Index: 128 Queues supported: 8, Queues in use: 8 Scheduler map: <default>, Index: 2 Input scheduler map: <default>, Index: 3 Chassis scheduler map: <default-chassis>, Index: 4 Logical interface: ge-6/0/0.0, Index: 67 Object Name Type Index Scheduler-map sch-map1 Output 6998 Scheduler-map sch-map1 Input 6998 Classifier dot1p ieee8021p 4906 forwarding-class-map FCMAP1 Output 1221 Logical interface: ge-6/0/0.1, Index 68 Object Name Type Index Scheduler-map <default> Output 2 Scheduler-map <default> Input 3 Logical interface: ge-6/0/0.32767, Index 69 Object Name Type Index Scheduler-map <default> Output 2 Scheduler-map <default> Input 3