加入者ローカルループのシェーピングレート調整の有効化
MXシリーズ5Gユニバーサルルーティングプラットフォームが、2つ以上のVLANで構成され、加入者のローカルループを表す静的インターフェイスセットに設定された階層型CoSポリシーシェーピングレートを調整できるようにすることで、CoSの実装を強化することができます。デジタル加入者回線アクセスマルチプレクサ(DSLAM)がそのデータ転送速度をデジタル加入者線(DSL)に再同期させるたびに、ルーターは、最大帯域幅割り当てが関連する加入者ローカルループの現在のデータレートを超えないように、関連する加入者インターフェイスのシェーピングレートを調整します。この機能により、DSLAMによるデータ転送速度の調整によって、加入者のレジデンシャルゲートウェイで帯域幅の競合が発生しなくなります。
このトピックは、次のタスクで構成されています。
加入者ループのCoS階層スケジューラノードとして機能する静的論理インターフェイスセットの設定
論理インターフェイスセットを設定するには、まず、階層レベルで オプションに interface-set-name ステートメントを含めinterface-setます[edit interfaces]。
インターフェイス セットは、同じ物理インターフェイス上の 2 つ以上の論理インターフェイスで構成されます。インターフェイス セット内の各論理インターフェイスは、音声、ビデオ、データなどの個々の加入者サービスに対応しています。インターフェイス セットを構成する論理インターフェイスを識別するために使用する論理ユニット番号のリスト、または単一の外部 VLAN タグを指定するには、 階層レベルでステートメント [edit interfaces interface-set interface-set-name] を含めます。
イーサネット フレーム上の内部 VLAN タグ(カスタマー VLAN、または C-VLAN, タグと呼ばれる)によって識別される論理インターフェイスのリストで構成されるインターフェイス セットの場合、オプションに
logical-unit-numberステートメントを含めてunit各論理インターフェイスを指定する必要があります。[edit] interfaces { interface-set interface-set-name { interface ethernet-interface-name { # EQ DPC port unit logical-unit-number; unit logical-unit-number; . . . } . . . } }DSLAMでグループ化され、同じサービスVLAN(S-VLAN)タグで識別されるVLANのセットで構成されるインターフェイスセットの場合、 オプションに
vlan-tagステートメントを含めるvlan-tags-outerことにより、各VLANの外側VLANタグとしてS-VLANタグを指定する必要があります。[edit] interfaces { interface-set interface-set-name { interface ethernet-interface-name { # EQ DPC port vlan-tags-outer vlan-tag; # Identify the DSLAM } . . . } }
詳細については、 CoSの階層スケジューラの設定を参照してください。
静的論理インターフェイス セットを構成する論理インターフェイスの設定
基盤となる各物理インターフェイスは、階層スケジューラ モードで動作し、すべての論理インターフェイスでスタック VLAN タギングをサポートするように設定する必要があります。設定するには、 hierarchical-scheduler ステートメントと stacked-vlan-tagging ステートメントを [edit interfaces ethernet-interface-name] 階層レベルで記述します。
インターフェイスセットの個々の論理インターフェイスを、加入者ローカルループによって提供される特定の加入者サービスに関連付けるには、S-VLANタグとC-VLANタグを、加入者ローカルループを表すスケジューラノードに属する各論理インターフェイスにバインドします。論理インターフェイスから送信されるイーサネット フレームには、DSLAM を識別する外部 VLAN タグと、DSLAM 上の加入者ポートを識別する内部 VLAN タグが含まれています。設定するには、各論理インターフェイスに ステートメントを含めます vlan-tags 。
[edit]
interfaces {
ethernet-interface-name { # EQ DPC port underlying an interface set
hierarchical-scheduler;
stacked-vlan-tagging; # Support 802.1Q VLAN dual-tagged frames
unit logical-unit-number { # Bind S-VLAN and C-VLAN tags to logical interface
vlan-tags inner tpid.vlan-id outer tpid.vlan-id;
}
. . .
}
}
詳細については、「 802.1Q VLAN の概要」を参照してください。
加入者ローカル ループの階層スケジューラ ノードとして機能する静的論理インターフェイス セットでの階層型 CoS の設定
加入者ローカル ループの階層スケジューラ ノードとして機能する静的論理インターフェイス セットで階層型 CoS を設定するには、次の手順を実行します。
スケジューラ マップ、スケジューラ、およびドロップ プロファイルの設定の詳細については、 CoS コンポーネント入力から出力へのマッピングを参照してください。
加入者ローカル ループのシェーピング レート調整をサポートして駆動する ANCP 機能の設定
加入者のローカルループのシェーピングレート調整をサポートおよび駆動するANCP(アクセスノード制御プロトコル)機能を設定するには、次の手順に従います。
ANCPエージェントがDSLAMで加入者のローカルループレートを監視し、この情報をCoSに伝達できるようにします。
フレームモードDSLタイプの場合、オプションで、ANCPエージェントがCoSに値を報告する前に、正味データレート、フレームオーバーヘッド、またはその両方に加えられる調整を設定します。レートはパーセンテージで調整されます。バイトは、フレームごとのオーバーヘッドに加算されるか、フレームから減算されます。
ルーターと各DSLAMの間でTCP接続を確立できるように、各DSLAMをルーターのANCPネイバーとして構成します。
トラフィックがANCPエージェントによって監視およびシェーピングされる加入者インターフェイスセットを特定し、それらのインターフェイスセットをアクセスノード(DSLAM)に設定された対応する識別子に関連付けて、アクセスネットワーク内の加入者ローカルループを一意に識別します。
ANCP エージェントは、この情報を使用して、加入者インターフェイスへの加入者のマッピングを構築します。ANCPエージェントは、DSLAMまたは他のアクセスノードからポート管理メッセージを受信すると、メッセージに含まれるアクセス識別子を使用して、どの階層スケジューラノードが加入者に対応するかを決定します。
設定するには、 階層レベルでステートメントを含めます [edit protocols ancp] 。
[edit] protocols { ancp { qos-adjust; # Enable ANCP to monitor and adjust CoS shaping rates other-bytes bytes; # Specify number of bytes to adjust OTHER access technology rate other-overhead-adjust percentage; # Specify percentage by which to adjust OTHER access technology rate sdsl-bytes bytes; # Specify number of bytes to adjust SDSL rate sdsl-overhead-adjust percentage; # Specify percentage by which to adjust SDSL rate vdsl-bytes bytes; # Specify number of bytes to adjust VDSL rate vdsl-overhead-adjust percentage; # Specify percentage by which to adjust VDSL rate vdsl2-bytes bytes; # Specify number of bytes to adjust VDSL2 rate vdsl2-overhead-adjust percentage; # Specify percentage by which to adjust VDSL2 rate } neighbor ip-address; # Configure each DSLAM as an ANCP neighbor . . . interfaces { # Identify subscribers for which ANCP can adjust shaping rates interface-set { interface-set-name { access-identifier identifier-string; # DSLAM ID for the local loop } } . . . } . . . } . . . }