NVR500の優先制御の性能

$Date: 2010/10/22 01:51:00 $


概要

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

処理能力

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

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

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

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

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

なお受信負荷が高い場合には受信側での取りこぼしが発生し、送信側での優先制御の効果が現れませんので注意が必要です。例えばNVR500では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]
10031.1131.3931.3231.4131.2231.2631.1031.1731.1531.2231.2231.1931.3631.4531.9234.7027.5018.3310.425.211.040.540.07
20062.4062.2062.1762.0462.0462.3562.0562.1362.1864.0276.0966.5462.3259.9950.0040.0030.0020.0010.075.111.030.530.07
30092.7992.7693.6693.3192.9393.2892.9293.1093.4296.3188.5980.1170.5560.6650.6240.5330.4120.2810.145.081.020.530.07
400124.33123.58123.60123.85123.68124.04123.76124.28127.12100.0090.0080.5870.6260.5850.5040.4130.3120.2110.115.061.020.530.08
500153.90153.73154.98154.93154.26154.76154.48155.64164.72100.6490.6380.6170.5460.4850.4140.3330.2520.1810.105.061.020.530.08
600185.37185.06184.44184.62184.58185.62185.64189.39184.42100.6190.5680.5170.4760.4150.3540.2830.2220.1510.095.051.030.530.08
700214.29215.79215.98215.73215.01215.74216.86248.96196.91100.5490.5180.4670.4160.3650.3040.2530.1920.1410.085.051.030.540.08
800245.60245.92245.05244.59245.20247.00250.08248.67199.02100.4990.4580.4170.3660.3250.2740.2230.1720.1210.075.051.030.540.08
900274.35274.01274.89276.87276.52277.48331.64266.98200.02100.4490.4180.3770.3360.2950.2540.2030.1620.1210.075.051.030.540.08
1000306.42306.61308.09306.11306.88309.67329.47286.74200.27100.4190.3780.3470.3060.2650.2340.1930.1520.1110.075.051.040.550.08
1100334.17334.44335.80339.49337.78371.84332.11295.77200.40100.3890.3480.3170.2860.2450.2140.1830.1420.1110.075.051.040.550.08
1200364.06368.22368.18366.22370.25414.30351.47298.47200.45100.3590.3380.2970.2760.2350.2040.1730.1420.1010.075.051.040.550.08
1300396.39394.12395.76399.61415.50411.59371.04299.45200.52100.3490.3180.2870.2560.2250.1940.1630.1320.1010.075.061.050.560.08
1400423.94428.28428.60429.16502.34413.28385.49299.52200.46100.3190.2980.2670.2460.2150.1840.1630.1320.1010.075.061.050.560.08
1500458.99454.21458.08470.83495.60423.55395.80300.14200.49100.3190.2780.2570.2360.2050.1840.1530.1220.1010.075.061.050.560.08