FWX120の優先制御の性能

$Date: 2012/11/07 09:32:50 $


概要

本ページではFWX120の優先制御の性能について説明します。

処理能力

優先制御を実現するためには通常のルーティング処理に加えて、内部キューイング処理やパケット送出タイミング処理等が必要となり、それらのオーバーヘッドが発生します。このため制御可能な速度域の限界が生じます。

FWX120の場合、ロングパケットにおいては300Mbit/sでも帯域制限設定値に近いスループットを実現できます。ショートパケットにおいても10Mbit/s以下であれば帯域制限設定値に近い制御が実現できます。

トラフィック状況やパケットの種類

ショートパケットはロングパケットと比較してルーティング等のQoS以外の内部処理負荷も高いので、ショートパケットが多く流れる環境下では優先制御が有効に機能する実効速度が低下します。

また優先すべきパケットの種類が多い場合はキュー処理に時間を要しますので、制御が可能となる速度が低下します。

なお受信負荷が高い場合には受信側での取りこぼしが発生し、送信側での優先制御の効果が現れませんので注意が必要です。
例えばFWX120ではLAN1側スイッチングハブの複数のポートからルーターのLAN1の受信に対して同時に負荷を与えられますが、この時LAN1の受信処理能力をオーバーしパケットロスが生じる可能性があります。ロスパケットの有無は show status lan1 コマンドで確認できます。パケットロスが生じる場合には、インタフェースの出力側で行われる優先制御の効果を期待することはできません。


性能測定データ

パケットサイズと帯域制限実行時のスループットの関係

性能限界と優先制御が有効に機能する速度の目安を示すため、パケットサイズと帯域制限実行時のスループットの関係を示します。各帯域設定値のスループット曲線が性能上限を示し、これよりも下が制御可能な領域となります。

	[config]
	ip lan1 address 192.168.0.1/24
	speed lan2 XXX
	queue lan2 type priority
	queue lan2 class filter list 1
	ip lan2 address 192.168.1.1/24
	queue class filter 1 4 ip * *
パケットサイズと帯域制限実行時のスループットの関係 (100M 〜 1000M)
パケットサイズと帯域制限実行時のスループットの関係 (10M 〜 90M)
パケットサイズと帯域制限実行時のスループットの関係 (64K 〜 5M)

帯域制限値 [Mbit/s]
赤字は受信オーバーフローが発生したことを示します。

config speed 1000m 900m 800m 700m 600m 500m 400m 300m 200m 100m 90m 80m 70m 60m 50m 40m 30m 20m 10m 5m 1m 512k 64k
Frame Size
[bytes]
[Mbit/s]
10071.671.571.574.874.974.972.173737171.572.570605040302010510.5120.064
200147145147147147147142142143100908070605040302010510.5120.064
300220216220220222220213214200100908070605040302010510.5120.064
400286282286287289287274279200100908070605040302010510.5120.064
500354350353336350357342300200100908070605040302010510.5120.064
600421403421400421420400300200100908070605040302010510.5120.064
700482475481459482487400300200100908070605040302010510.5120.064
800547535543518544497400300200100908070605040302010510.5120.064
900602589599575595497400300200100908070605040302010510.5120.064
1000653637648623598497400300200100908070605040302010510.5120.064
1100704705704663596497400300200100908070605040302010510.5120.064
1200762746763695597498400300200100908070605040302010510.5120.064
1300818804794696597499400300200100908070605040302010510.5120.064
1400865865795696597498400300200100908070605040302010510.5120.064
1500912896795696598499400300200100908070605040302010510.5120.064