スイッチはルーターであり、通常、データ転送ではなく1秒あたりのパケット数でベンチマークされます。特に、シスコは64バイトサイズのパケットで1秒あたりのパケット数(PPS)をベンチマークします。
たとえば、スイッチは64バイトのパケットで50 mpps(Million Packets per Second)でベンチマークされます。これがさまざまなパケットサイズでどのようにスケーリングするかについてのデータはありますか?
たとえば、128バイトのパケットは25 mppsで送信されますか?厳密な比率は維持されないと思います。誰かがこれについて実際のデータを持っていますか?
依存関係はより複雑です (Cisco Nexus) 。これはNexusCiscoスイッチ用です。
優れたスイッチは、少なくとも2つのパフォーマンス測定値を提供します。
特定のデータ負荷がわかっている場合は、スイッチがこれら2つの極端な値の間でどのように動作するかを知っておくと便利ですが、通常は「一般的な」アプリケーションのパフォーマンスを適切に見積もるのに十分な情報です。また、最悪の場合のレイテンシーを評価するのが一般的ですが、これ(およびその他の測定値)は上記の2つよりも標準化されていません。
より直接的に質問に答えるため。スイッチにフルスイッチングファブリックがあり、64バイトで50 MPPSを実行できる場合、128Bで約25MPPSを実行すると想定するのが妥当です。パケットが大きいほど効率が高くなるため、トレードオフは線形ではありませんが、適切なスイッチではある程度近くなります。他の回答のグラフは、この関係を示しています。
それは一時的なものです。パケットが大きいほど(配線にかかる時間が長いほど)、PPSは低くなり、BPSは高くなります。