帯域幅、スループット、レイテンシーの基本
接続がどれほど速く感じられるかを決める、基本的な指標を理解します。
「帯域幅、スループット、レイテンシーの基本」はCoddyKit上の無料Network+ Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはNetwork+ Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Network+ Academyコースには全4レッスンが含まれています。
接続を測定する
「速い」にはいくつかの意味があります。ネットワークを表す3つの指標は、帯域幅、スループット、レイテンシです。それぞれが通信体験の異なる側面を表します。
帯域幅とは
帯域幅とは、接続が1秒間に運べるデータ量の上限です。パイプの太さに似ており、ビット毎秒(Mbps、Gbps)で測定します。これは容量の上限です。
ビットとバイト
通信速度にはビットを使い、ファイルサイズにはバイトを使います。8ビットで1バイトです。そのため、100 Mbpsでは理想的には1秒あたり約12.5メガバイトを転送できます。
スループットとは
スループットとは、実際に得られる通信速度で、通常は帯域幅を下回ります。混雑、距離、エラーによって低下します。帯域幅が上限なら、スループットは現実の速度です。
レイテンシとは
レイテンシとは、データが動き始めるまでの遅延、つまりパケットが移動するのにかかる時間です。ミリ秒単位で表します。低いと反応が速く感じられ、高いともたついて感じられます。
往復時間
往復時間(RTT)とは、パケットが宛先に到達して応答が返るまでの時間です。pingツールがこれを報告します。これがいわゆるpingです。短いほど反応が速くなります。
ping example.com
64 bytes from example.com: time=24.3 ms
64 bytes from example.com: time=23.9 msジッター
ジッターとは、レイテンシの変動幅です。平均値が低くても遅延が不均一だと、音声や映像が途切れ途切れになります。ライブメディアでは安定したタイミングが重要です。
状況によって重要な指標
作業によって重視される指標は異なります。大容量のダウンロードにはスループットが必要で、ビデオ通話やゲームには、自然に感じられるよう低いレイテンシとジッターが必要です。
高帯域幅だけでは不十分な理由
帯域幅を増やしても、すべての問題が解決するわけではありません。1 Gbpsの回線でもレイテンシが300ミリ秒あれば通話は遅延します。問題は容量ではなく遅延だからです。
遅延の原因
レイテンシは、距離、ルーターの処理、ネットワークの混雑によって生じます。距離には物理的な下限があります。光でさえ移動に時間がかかるため、遠いサーバーは必ず遅く感じられます。
全体をまとめる
帯域幅は最大容量、スループットは実際に得られる速度、レイテンシは遅延、ジッターはその遅延の安定性です。問題の指標を特定すれば、適切に対処できます。
理解度チェック
データが到着するまでの遅延を最もよく表す指標はどれですか?
まとめ
帯域幅は最大容量、スループットは実際の速度、レイテンシは遅延(ping/RTT)、ジッターはその変動です。ダウンロードにはスループットが、通話には低いレイテンシが必要です。
よくある質問
「帯域幅、スループット、レイテンシーの基本」レッスンは無料ですか?
はい。「帯域幅、スループット、レイテンシーの基本」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Network+ Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Network+ Academyコースには全4レッスンが含まれています。
「帯域幅、スループット、レイテンシーの基本」で何を学びますか?
接続がどれほど速く感じられるかを決める、基本的な指標を理解します。 ブラウザで直接実行するハンズオンコードでNetwork+ Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Network+ Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのNetwork+ Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「帯域幅、スループット、レイテンシーの基本」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このNetwork+ Academyレッスンでコードを書いて実行できますか?
はい。すべてのNetwork+ Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- インターネットはネットワークのネットワーク
- Webサイトを訪問すると何が起こるか
- インターネットサービスプロバイダーとバックボーン
- 帯域幅、スループット、レイテンシーの基本