fast.comの使い方
概要
- netflixが運営する通信速度確認サービス
- 細かな仕様は謎であるが、回線のおおよそのパフォーマンスを判断するのにちょうどよい
- パケットロス等を観測するには
mtr
がふさわしい
- パケットロス等を観測するには
- cliでfast.comを確認するツールとして
fast.com
が存在する
インストール
- nodejsがインストールされている前提
debian, ubuntu
$ sudo npm install fast-cli -g
osx
$ sudo npm install fast-cli -g
使用例
ダウンロード速度を確認する場合
$ fast
27 Mbps ↓
アップロード速度も確認する場合
$ fast --upload
27 Mbps ↓ / 20 Mbps ↑
ワンラインでjson形式で出力する場合
$ fast --upload --json --single-line
{
"downloadSpeed": 790,
"uploadSpeed": 350,
"downloaded": 660,
"uploaded": 1110,
"latency": 3,
"bufferBloat": 10,
"userLocation": "Katsushika, JP",
"userIp": "211.15.239.222",
}
トラブルシューティング
ERR_OSSL_EVP_UNSUPPORTED
エラー
- 原因
- nodejsのバージョンが新しすぎる
- 対応
export NODE_OPTIONS=--openssl-legacy-provider
- 参考