とりあえずの記録

はじめは同学科の人向けのナレッジまとめでした

netperfでUDPを使用した帯域測定時,Unreachableになる

実際には疎通が取れているものの,なぜかnetperfに

send_data: data send error: errno 101
netperf: send_omni: send_data failed: Network is unreachable

と言われることがあります.

performance testing - Error in running netperf udp stream over openvpn - Stack Overflow

上記サイトによると,どうやらUDP_STREAMを用いたテスト時にIPルーティングが無効化されるようです.
つまり,異なるサブネット上の端末間での計測が(デフォルトでは)できません.

ただし,以下のように -- -R 1 を加えることでIPルーティングが有効化され,計測できるようになります.

netperf -H 192.168.1.10 -t UDP_STREAM -- -R 1