$Date: 2023/08/10 17:00:58 $
LANインタフェースで帯域制御を行う場合の参考情報です。
QoSの総合的な情報及びBRI/PRI回線インタフェースで優先制御/帯域制御を行 う場合の情報は、 RTシリーズのFAQ / Queue をご参照ください。
機種 | ファームウェア |
---|---|
vRX VMware ESXi版 | すべてのリビジョン |
vRX Amazon EC2版 | |
RTX3510 | |
RTX1300 | |
RTX1220 | |
RTX830 | |
NVR700W | |
RTX1210 | |
RTX5000 | |
RTX3500 | |
FWX120 | |
RTX810 | |
RTX1200 | |
SRT100 | |
RTX3000 | |
RTX1100 | Rev.8.02.31以降 |
RTX1500 | Rev.8.02.14以降 |
RTX2000 | Rev.7.01.26以降 |
RTX1000 | Rev.7.01.15以降 |
帯域制御では、データの種類に応じて流れることのできるデータ量を制限する ことができます。
パケットは、クラス分け部でクラス毎に分類され、クラス別のキューに保存さ れます。スケジューラがクラス別キューを順番に見ることによって、パケット の出力順を制御します。帯域制御の場合は、それぞれのクラスにパケットを送 出できる最大速度が設定されており、その速度を超えてパケットを送出するこ とはできません。最大速度を超えてパケットを受信しているクラスよりも、ま だ速度に余裕のあるクラスから先にパケットを送出するという動作になります。
帯域制御は、以下のコマンドで制御します。
queue class filter
queue INTERFACE class filter list |
クラス分けを制御します。 |
queue INTERFACE length
queue INTERFACE class property |
クラス別キューのパラメータを設定します。 |
queue INTERFACE type | 帯域制御を使うことを設定します。 |
queue lan2 type shaping | 帯域制御キューを使用します |
queue class filter 1 1 ip * * udp * * | UDPパケットをクラス1とするフィルタを定義します |
queue lan2 class filter list 1 | フィルタをインタフェースに適用します |
queue lan2 class property 1 bandwidth=2m | クラス1(UDPパケット)に2Mbit/sを割り当てます |
queue lan2 class property 2 bandwidth=8m | クラス2(デフォルトクラス; その他のパケット)に8Mbit/sを割り当てます |
queue lan2 type shaping | 帯域制御キューを使用します |
queue class filter 1 1 ip * * udp * * | UDPパケットをクラス1とするフィルタを定義します |
queue class filter 2 3 ip * * tcp * * | TCPパケットをクラス3とするフィルタを定義します |
queue lan2 class filter list 1 2 | フィルタをインタフェースに適用します |
queue lan2 class property 1 bandwidth=2m | クラス1(UDPパケット)に2Mbit/sを割り当てます |
queue lan2 class property 2 bandwidth=5m | クラス2(デフォルトクラス; その他のパケット)に5Mbit/sを割り当てます |
queue lan2 class property 3 bandwidth=3m | クラス3(TCPパケット)に3Mbit/sを割り当てます |
PPPoEでカプセル化される前のPPインタフェースでクラスフィルタを適用して 各パケットのクラス分けを行い、出力直前のLANインタフェースのキューでそ のクラス毎の帯域制御送信を行います。
queue lan2 type shaping | LAN2のキューで帯域制限を行います |
queue lan2 class property 1 bandwidth=2m | クラス1(UDPパケット)に2Mbit/sを割り当てます |
queue lan2 class property 2 bandwidth=6m | クラス2(デフォルトクラス; その他のパケット)に6Mbit/sを割り当てます |
pp select 1 | |
pppoe use lan2 | LAN2でPPPoEを使用します |
queue class filter 1 1 ip * * udp * * | UDPパケットをクラス1とするフィルタを定義します |
queue pp class filter list 1 | フィルタをインタフェースに適用します |
pp enable 1 |