次世代ポートエクステンダーの CoS の設定
次世代ポートエクステンダーは、アグリゲーションデバイスがsatellite devicesとの相互接続を介してインターフェイスを追加できるようにすることで、aggregation deviceで利用可能なネットワークインターフェイスの数を大幅に拡張します。相互接続されたアグリゲーションデバイスとサテライトデバイスというシステム全体を次世代ポートエクステンダーと呼びます。NextGen Port Extenderは、ネットワークトポロジーに単一のデバイスとして表示され、単一のデバイスが単一のIPアドレスから管理されることで、ネットワーク管理を簡素化します。
このトピックでは、NextGen Port ExtenderのさまざまなタイプのポートでCoSを設定する方法について説明します。
サテライトデバイス拡張ポートでの動作集約分類子の設定
通常、BA(動作集約)分類子は、 [edit class-of-service interfaces interface-name unit logical-unit-number] 階層レベルでEX9200デバイス上の論理インターフェイスに適用します。サテライトデバイス拡張ポートからのトラフィックがアグリゲーションデバイスに到達すると、サテライトデバイス拡張ポートの論理インターフェイスレベルに設定されたBA分類子が、他の非拡張ポートからのトラフィックと同じように適用され、トラフィックの転送クラスの決定に役立ちます。ポリサーとマルチフィールド分類子も、トラフィックの転送クラスを決定する際に考慮することができます。アグリゲーションデバイスがトラフィックをサテライトデバイスに送信する際、転送クラスは801.2BRヘッダーで伝送されます。次に、サテライトデバイスは、転送クラスを使用して 、エグレス拡張ポートで出力キューを選択します。
また、拡張ポートの物理インターフェイスレベルでBA分類子を適用することもできます。この分類子は、サテライトデバイスの アップリンクポート で出力キューを決定するために使用されます。
IP優先度分類子は、物理インターフェイスレベルの拡張ポートではサポートされていません。ただし、DSCP分類子はサポートされています。
EX9200ローカルポートに物理インターフェイスレベルの分類子を適用することはできません。
NextGen Port Extenderでサテライトデバイス拡張ポートの物理インターフェイスレベルに動作集約分類子を追加するには:
上記の設定例では、DSCP値が 001010 のポートxe-100/0/33に入るパケットには、パケットがサテライトデバイスからアグリゲーションデバイスに移動する際に、アップリンクポートで出力キューを選択するための転送クラス best-effort-3 が割り当てられます。
関連項目
サテライトデバイス拡張ポートでの書き換えルールの設定
書き換えルールは、サテライトデバイスの拡張ポート上の論理インターフェイスに適用します。
NextGen ポートエクステンダーのサテライトデバイス拡張ポートに書き換えルールを追加するには:
Junos OSでは、書き換えルールはパケットの転送クラスとパケット損失優先度(イングレスで動作集約またはマルチフィールド分類子によって割り当てられたもの)のみを参照し、受信CoS値ではなく、エグレスでパケットヘッダーに書き込むCoS値を決定します。上記の設定は、xe-108/0/47.0インターフェイスから出るパケットのうち、転送クラスが best-effort で、パケット損失優先度が lowのパケットに対して、IEEE-802.1 CoS値が 010に書き換えられることを意味します。
関連項目
アグリゲートデバイスのデフォルトスケジューリングポリシーの変更 カスケードポート
カスケードポートが作成されると、2つの論理インターフェイスが自動的に作成されます。
-
1つのインバンド管理論理インターフェイス(割り当てられたユニット 32769)は、キープアライブなどのアグリゲーション デバイスとサテライト デバイス間のみを流れるトラフィック用で、情報のプロビジョニングやソフトウェアアップデート用です。
-
1つは、NextGen Port Extenderに出入りする通常のトラフィック用のデータ論理インターフェイス(割り当てユニット32770)用です。
たとえば、インターフェイスxe-0/0/1がカスケードポートとして設定されているとします。コマンド show interfaces xe-0/0/1 terse は、次のような出力を生成します。
user@ex9200-agg-device# run show interfaces xe-0/0/1 terse Interface Admin Link Proto Local Remote xe-0/0/1 up up xe-0/0/1.32769 up up inet 10.0.0.5/30 xe-0/0/1.32770 up up bridge
制御論理インターフェイス(ユニット 32769)には、論理インターフェイスの 50 Mbps の帯域幅、10% のシェーピング レート、およびデフォルトのスケジューリング ポリシーを保証する内部トラフィック制御プロファイル(__cp_control_tc_prof)が自動的に割り当てられます。デフォルトのスケジューリングポリシーが、データ論理インターフェイスに適用されます。次に例を示します。
user@ex9200-agg-device# run show class-of-service interface xe-0/0/1 Physical interface: xe-0/0/1, Index: 144 Maximum usable queues: 8, Queues in use: 4 Scheduler map: <default>, Index: 2 Congestion-notification: Disabled Logical interface: xe-0/0/1.32769, Index: 344 Object Name Type Index Traffic-control-profile __cp_control_tc_prof Output 17227 Classifier ipprec-compatibility ip 13 Logical interface: xe-0/0/1.32770, Index: 343 Object Name Type Index Scheduler-map <default> Output 2
そして:
user@ex9200-agg-device# run show class-of-service scheduler-hierarchy interface xe-0/0/1
Interface/ Shaping Guarnteed Guaranteed/ Queue Excess
Resource name rate rate Excess weight weight
kbits kbits priority high/low
xe-0/0/1.32770 10000000 0 1 1
BE 10000000 0 Low Low 118
NC 10000000 0 Low Low 6
xe-0/0/1.32769 1000000 50000 62 62
BE 1000000 47500 Low Low 118
NC 1000000 2500 Low Low 6
カスタマースケジューラマップをその論理インターフェイスに適用することで、データ論理インターフェイス用のカスタム転送クラスとスケジューラを作成できます。例えば、顧客のスケジューラポリシーをデータ論理インターフェイスに適用するには: