答え1
PPPoEにはわずかなオーバーヘッドがあります:8バイトすべてのパック。バラよりここ。したがって、同じ量のデータを送信するにはより多くのパケットが必要になり、帯域幅が効果的に減少します。
明らかに、パケットあたり8バイトはあってはいけません。半分パケットが十分に大きい場合の帯域幅です(1000-1500バイト)。
ただし、iperf
十分に小さいパケット(おそらく64バイト?)を使用している場合、オーバーヘッドは経験した結果を提供するのに十分です。
あなたも経験しているかもしれません。分裂つまり、iperf
PPPoEに含める必要がある1500バイトのパケットを送信しようとしています1492 MTU
。iperf
with-M
オプションを試してください。
-M, --mss n
set TCP maximum segment size (MTU - 40 bytes)
安全のために、その値を1400に渡します。
iperf -c X.X.X.X -M 1400
そして60秒や120秒ほどしばらく走ってみてください。
iperf -c X.X.X.X -M 1400 -s 60 # or 120