例:チャネル化された T1 インターフェイス上の大きな遅延バッファの設定
この例では、チャネル化された T1 インターフェイスに大きな遅延バッファを設定して、インターフェイスが大量のトラフィックを受信した場合の輻輳やパケットのドロップを回避する方法を示します。
要件
開始する前に、チャネル化された T1/E1 PIM で大きなバッファー機能を有効にし、CoS スケジューラの各キューのバッファー サイズを設定します。 スケジューラ・バッファー・サイズの概要を参照してください。
概要
デバイスでは、チャネル化された T1/E1 インターフェイスで大きな遅延バッファを設定できます。各チャネル化された T1/E1 インターフェイスは、単一のクリア チャネルとして、またはチャネル化(NxDS0)操作で設定できます。N は、T1 インターフェイスのチャネル 1~24、E1 インターフェイスのチャネル 1~32 を示します。
この例では、スケジューラで 30 % のキュー バッファーを指定し、スケジューラ be-scheduler
マップlarge-buf-sched-map
を使用してスケジューラを定義された転送クラスbe-class
に関連付けます。最後に、スケジューラ マップをチャネル化された T1 インターフェイスに適用しますt1-3/0/0
。
構成
手順
CLI クイックコンフィギュレーション
この例を迅速に設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致させる必要がある詳細情報を変更し、コマンドを 階層レベルの [edit]
CLI にコピー アンド ペーストして、設定モードから を入力 commit
します。
set chassis fpc 3 pic 0 q-pic-large-buffer set class-of-service schedulers be-scheduler buffer-size percent 30 set class-of-service scheduler-maps large-buf-sched-map forwarding-class be-class scheduler be-scheduler set class-of-service interfaces t1-3/0/0 unit 0 scheduler-map large-buf-sched-map
手順
次の例では、設定階層内のさまざまなレベルに移動する必要があります。その方法の詳細については、 Junos OS CLIユーザーガイドの 設定モードでのCLIエディターの使用を参照してください。
チャネル化された T1 インターフェイスで大きな遅延バッファを設定するには:
チャネル化された T1 インターフェイスで、大きなバッファー サイズ機能を有効にします。
[edit] user@host# edit chassis user@host# set fpc 3 pic 0 q-pic-large-buffer
ベストエフォート型トラフィックを作成し、バッファー サイズを指定します。
[edit] user@host# edit class-of-service user@host# set schedulers be-scheduler buffer-size percent 30
スケジューラ マップを設定して、スケジューラを定義された転送クラスに関連付けます。
[edit class-of-service] user@host# set scheduler-maps large-buf-sched-map forwarding-class be-class scheduler be-scheduler
チャネル化された T1 インターフェイスにスケジューラ マップを適用します。
[edit class-of-service] user@host# set interfaces t1-3/0/0 unit 0 scheduler-map large-buf-sched-map
結果
設定モードから、 および show chassis
コマンドを入力して設定をshow class-of-service
確認します。出力に意図した設定が表示されない場合は、この例の設定手順を繰り返して修正します。
[edit] user@host#show class-of-service
interfaces { t1-3/0/0 { unit 0 { scheduler-map large-buf-sched-map; } } } scheduler-maps { large-buf-sched-map { forwarding-class be-class scheduler be-scheduler; } } schedulers { be-scheduler { buffer-size percent 30; } } [edit] user@host#show chassis
fpc 3 { pic 0 { q-pic-large-buffer; } }
デバイスの設定が完了したら、設定モードから を入力します commit
。