自宅インターネット回線の通信速度を計測する(スピードテスト)2019-10-21自宅インターネット回線の通信速度を計測する(スピードテスト)ITな話題:トピック・トレンドインターネット回線の通信速度を計測するスピードテストの結果の見方などについて、知人に説明する機会があったので、ついでに、ブログに整理しておこうと思います。インターネット回線のスピードテスト自宅のインターネット回線が、実質どの程度の通信速度がでているかを調べるのは、今は、比較的簡単です。スピードテストができるツールがいっぱいありますから。探すのも簡単で、Googleで「スピードテスト」と検索すると、いっぱいでてきます。使い方も概ね簡単で、自動的に「XXmbps」みたいな感じでスコアをだしてくれます。そのスコアに絶対的な正確さがあるわけではないので、あくまで「参考値」とか「目安」程度にみるべきだと、以下の記事でIIJの方が詳しく説明いただいてます。mobareco.jpけれども。アバウトに速い・遅いではなく、「上りは10Mbps程度で、下りは40Mbps程度はでてる」とか、「RTTは概ね30ms程度かな」のように、定量化することで、他の環境との比較もしやすくなりますし、人に伝えやすくなります。この辺のスコアがどれくらいなら快適か・・という目安も示しやすいですし。いう使い方をするのであれば、「下りで平均20Mbps」位は必要なんじゃないか・・てな感じですね。selectra.jpちなみに、うちの場合、今は。ダウンロードが45~58Mbps。アップロードが10~23Mbps。(曜日・時間帯でブレますけど・・)です。ゲームとかはせず、動画もせいぜいYouTubeで音楽やスポーツのチャンネルを見る位という使い方なので、これだけあれば、ほぼストレスなく使えてます。スピードテストの結果に表示される用語スピードテストの結果には、ネットワーク用語っぽいものがいくつか表示されます。ダウンロード・アップロードの速度の単位の「Mbps」PING、RTT、レイテンシ、反応時間などの用語RTTやレイテンシなどの速度を示す単位の「ms」などです。備忘をかねて整理しておこうかなと思います。second」つまり、1秒あたりのビット数です。bit(ビット)というのはデータの最小単位です。ファイルサイズとかでバイトという単位が使われています。この1バイトが、8ビットにあたります。bpsの前についているMは「メガ」と読みます。1メガビットは「1024×1024」ビットです。ならせば100万ビットですかね。second」、ようするに1秒間にダウンロードまたはアップロードできるスピードだと思えばよいということですね。PING、RTT、レイテンシ、反応時間などの用語pingは「ネットワークで通信できることを確認するコマンド」です。pingを単独で実行すると、例えば以下のような結果が返ってきます。このように「時間=12ms」みたいに、応答の時間計測ができるので、スピードテストでも使わるわけです。意味としては「相手に信号やデータを発信してから、応答が返ってくるまでの時間=往復時間」のことです。RTTは「ping」によって計測できます。上記の「時間」がRTTだと考えればいいので、ツールの結果の「PING」と「RTT」は、同じものを表していると思えば良いわけです。レイテンシという言葉もよくでてきます。意味合い的には「データの転送要求(送ってくれと指示をだす感じ)をしてから、実際に結果(データ)が返送されるまでの時間(遅延時間)」のことです。遅延時間が短いことをレイテンシが小さい(低い)。遅延時間が長いことをレイテンシが大きい(高い)。レイテンシには、「データを送出してか相手に届くまで=片道レイテンシ」と「データの転送要求をしてから返ってくるまで=往復レイテンシ」があります。この「往復レイテンシ」はインターネットにおいては「RTT」と呼ばれます。ja.wikipedia.orgつまり・・。インターネットの世界においては、「RTT」と「往復レイテンシ」同じことです。往復レイテンシのことを「反応時間」とも言います。結果には単純に「レイテンシ」としか書いてないことがほとんどですが、結果の数値を見る限り、これは往復レイテンシを意味していると考えた方がよいでしょう。「PING・RTT・レイテンシ・反応時間」は同じと考えてOKみたいです。RTTやレイテンシなどの速度を示す単位の「ms」PINGの結果は「ms」で表されます。msは「ミリ秒」のことです。ミリ秒とは、1000分の1秒のことです。目安として、「35ms以下だとまあまあ速い。100ms越えると遅いよね」なんて言われていたりします。PINGの結果もブレ幅があるので、本当に「目安」ですけどね。個人的な一押しスピードテストツールははFAST.comですさて。実際にスピードテストツールで計測します。結果も、上記に書いたくらいの知識があれば、さくさく見れます。個人的なお気に入りはNetflixが提供してくれている「FAST.com」です。fast.comサイトに、アクセスするといきなり計測がはじまります。結果が表示された後で「詳細」ボタンを押すと、下段のレイテンシとアップロードの計測がはじまります。うちの結果で、最近、一番数字が良かったときのがこちらです。自分がFAST.comを一押しにしている理由は3つです。スマートなインタフェイスで操作が直観的でわかりやすい。詳細ボタンで時間のかかる計測部分を2段階にわけて計測待ちのストレスを軽減する工夫がされている。レイテンシを「アンロード済(アンローデッド)」と「ロード済(ローデッド)」に分けて計測してくれる。最後のレイテンシを「アンロード済(アンローデッド)」と「ロード済(ローデッド)」に分けて計測してくれるスピードテストは少ないので助かります。何でこれが計測されていると良いか・・は、下手に自分で説明を書くより、たまたま見つけた本家NetFlixの説明が、とてもわかりやすかったので、引用します。コンピュータでオンラインゲームをしているとします。とそれに対するゲームサーバーの応答時間は、アンローデッドレイテンシーの計測値とほぼ同じになります。他の誰かがストリーミングで映画を観ていたり、写真のバックアップやその他データ使用量の多い行動を同じネットワークで同時に行っていれば、あなたのゲーム上のアクションに対する応答時間はローデッドレイテンシーの計測値に近いものとなります。アンローデッドとローデッドの値の差は小さいことが理想的です。ネットワーク負荷が高い時にサクサク動かない場合、このアンローデッドとローデッドの値の差が原因である可能性があります。通常、ひとつの回線を複数のユーザで共有するベストエフォートタイプだと、特に曜日・時間帯によって負荷のある時・ない時がありますからね。いちおう、個人的には知っておきたい指標なのです。上記の結果を見る限り、うちの回線は、アンローデッドとローデッドの差が倍以上あるので微妙ですが、YouTubeなどで動画を見ていて、動きがカクカクすることはほとんどない(ゼロではないですが)ので、まあ許容範囲かな・・と思ってます。二番目以降のお気に入りで併用しているものもちろん、FAST.com以外にもスピードテストツールは使います。いつもの結果と大きく違ったりするときに、他のツールではどうなんだろう・・という比較のために実行することがほとんどですが。それらも、軽くリンクとハードコピーをのせておきます。GoogleのスピードテストGoogle検索の結果に以下のように表示されます。Googleそこから即スタートできます。結果表示もシンプルです。結果画面で「非常に高速です」なんてほめてくれるので気分が良い(笑)ということもあって、比較のないときに使うこともあります。浮気して使う2つのサイト他に使うことがある2つのサイトのリンクと、画面イメージだけ貼っておきます。www.speedtest.netもうひとつ。www.speedcheck.orgどちらも使いやすくて、良いですね。有名だけど個人的にもう使わないと思うもの最後に、すごく有名で、以前は使ってたけど、古くなった感じがして使わなくなったサイトをのせておきます。使わなくなった理由で共通するのは以下の2点。終了しているか・予定されている古い技術に依存しているユーザインタフェースが古さを感じさせるようになったです。2020年に終了する「Flash」プレーヤーが必要なUSENとか・・。自分のPCでは動かないのは、さすがに無理です。あと、RadishとBNRについては、動くのですが、後者の理由などによって使わなくなりました。この2つについては、いまだにスピードテストのおすすめとして教えてくれる人がいるらしく(また聞きです。間違いだったらすいません)質問されることがあるので、もう少しだけ、個人的に使わなくなった理由を補足しておきます。Testingこちらのサイトです。netspeed.studio-radish.com正規版は「Javaアプレット」を使います。Javaアプレットは、JAVA11からは廃止された機能です。最新の環境にupdateしている自分のPCでは動きません。使うとしたら、JavaScript版(β版)になります。netspeed5beta.studio-radish.comこちらはちゃんと動作します。「測定前RTT」と「測定中RTT」を計測してくれます。これはFAST.comのレイテンシの2つの指標と同様に見ることができるので、以前はとても重宝していました。処理が遅い(精度をあげると40秒位かかります)ことと、結果表示画面のデザインが古いので、FAST.comにのりかえて、使わなくなった・・ということです。BNRスピードテストBNRスピードテストにもFlash版と画像読み込み版があります。昔はFlash版を使っていたのですが、今は自分のPCではFlashは動きません。必然的に、画像読み込み版のみになるわけですが・・。www.musen-lan.comただ。ユーザインタフェースも古さを感じますし、どういうわけだか、今では、他のツールと結果が全く違ったりします。自分の環境だと、恐ろしく悪い結果になるのですね。下のハードコピーはFAST.comの例として貼り付けた結果画像をとった時にあわせて計測してみた結果です。えらい差がありますよね。今のうちの回線と相性が悪いのかどうかわからないですけど、必然的に使わなくなりました・・ということです。今回は、こんなところです。検索スポンサーリンク最近のアクセスTOP5ブクマ数TOP3IT的なTIPS・ノウハウイベントログから抽出したログオン・オフ時刻を見やすいように整形するEXCELのVBAマクロなど。Google検索は利用するけど、アクティビティを保存させたくない時もある文字コードで悩まされるなんて久しぶり/JIS7(ISO-2022-JP)とJIS8の話もっと見る作業時によく参照する「まとめ」djangoテンプレート内でforループで回す時の整理とデフォルト辞書利用時の注意など。djangoテンプレート内ので条件分岐(IF文)で注意することなどをまとめておくdjangoテンプレート/変数の値の参照の仕方が、Pythonと違う所があるので整理しておく。service」とサーバーレスコンピューティング関係をまとめてみる。PWA・SPA・・など「最近のWEBアプリケーションの種類」をざっくりまとめる。文系的まとめディープラーニング(ニューラルネットワーク)の「学習」の肝は「微分」らしいよ。Consoleもっと見るディープラーニングのデモをやってみるWord2Vecで「単語の足し算・引き算の結果(単語)を取得する」デモをやってみる。API」で入力文の疑わしい部分をAIが指摘するデモを作る。classで事前学習済のVGG16モデルを使った画像識別クラス/tensorflow2.0(tf.keras)ランダムフォレストで回帰してみる/気象情報と電力データその2もっと見るPythonでWebアプリやってみるviews.py(python)からデータを渡して、Chart.jsでRaderチャートを描く/Chart.js+djangoWEBブラウザ上にドラッグ&ドロップした画像ファイルをBase64に変換して表示するWEBブラウザで手描きしたイメージをJPEG・PNG変換後Base64エンコードするもっと見るPythonで自動化やってみるWebアプリケーションで自動的に値を参照、スクロール他Tips/Selenium&pythonWebアプリケーションで自動的に何かをクリックするTips/Selenium&pythonWebアプリケーションへの自動入力・選択のTipsあれこれ/Selenium&pythonもっと見るPythonで数学・グラフィックスやってみるモンティ・ホール問題で、ちょっと暇つぶし。最近、台風が怖すぎる!!!生産性向上しろと言いながら、片方で足をひっぱるなんて・・と呆れてます。/軽減税率のニュースを見てもっと見るBOKU62歳の文系SE”BOKU”です。<arakan_no_boku@yahoo.co.jp>興味の向いたものを、つまみ食い的に勉強してます。自分が消化した内容を、頭の整理と備忘を兼ねてブログに書いてます。IT系・・特に機械学習・プログラムネタが中心ですが、IT以外のネタになる時もあります。(43)スポンサーリンクはてなブログをはじめよう!arakan_no_bokuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。