ホップ数とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > デジタル大辞泉 > ホップ数の意味・解説 

ホップ‐すう【ホップ数】

読み方:ほっぷすう

hop countデータ通信において、送り先サーバーデータ到達するまでに経由したルーター総数のこと。この数が大きいほど、通信品質低下する


ホップ (ネットワーク)

(ホップ数 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/04/06 23:40 UTC 版)

ネットワーク内のホップ。この場合のコンピュータ間のホップ数は2である。

コンピュータネットワークにおいて、ホップ(hop)とは、送信元と送信先の間の経路の部分を指す用語である。データパケットは、送信元から送信先まで送られる間にブリッジルータゲートウェイといったネットワーク機器英語版を通過する。パケットが次のネットワーク機器に渡されるたびに、ホップが発生する。ホップ数(hop count)は、データが送信元と送信先の間で通過しなければならない中間デバイスの数を表す。

ホップごとにデータの蓄積と転送などの待ち時間が発生するため、発信元と送信先の間のホップ数が多くなると、ネットワークのリアルタイム性能が低くなる。

ホップ数

ホップ数(hop count)とは、データが送信元と送信先の間で通過する必要がある中間ネットワーク機器の数のことである。ホップ数は、2つのホスト間の距離の大まかな尺度である。「ホップ数が n である」とは、送信元ホストと送信先ホストとが n 台のネットワーク機器によって隔てられていることを意味する。

Internet Protocol(IP)などのレイヤ3ネットワークでは、データパス上の各ルータがホップを構成する。ただし、ホップ数は、実際のホップの速度や負荷、信頼性、遅延などを考慮に入れたのではなく、単に機器数の合計を表したものであるため、ホップ数だけで最適なネットワークパスを決定することはできない。それにもかかわらず、Routing Information Protocol(RIP)などの一部のルーティングプロトコルは、ホップ数を唯一のメトリック英語版として使用する[1]

ルータはパケットを受信すると、パケット内のtime to live(TTL)を1減らしてから転送する。ルータは、受信した時点でTTL値が0になっているパケットは全て破棄する。これにより、ルーティングエラーが発生した場合にパケットがネットワーク内で際限なく転送され続けるのを防ぐ。ルータはホップ数を管理することができるが、イーサネットハブやブリッジなどの他の種類のネットワーク機器では管理できない。

hop limit

IPv4におけるtime to live(TTL)は、IPv6ではhop limit(ホップリミット、ホップ制限)と呼ばれ、パケットが廃棄されるまでに通過することができるホップ数の制限を指定する。ルータは受信したパケットのhop limitフィールドを減算してから転送する。ルータはhop limitフィールドが0以下のパケットを転送しない。これにより、パケットが永久にネットワーク内で転送され続けるのを防ぐ。

next hop

next hop(ネクストホップ)は、パケットが最終的な送信先へのパスに沿って転送される次のゲートウェイである。ルーティングテーブルには通常、最終的な送信先のIPアドレスと、そこへ到達するためのパスに沿った次のゲートウェイのIPアドレスが含まれている。与えられたゲートウェイは、目的地への完全なパスではなく、パスに沿った次の1つのゲートウェイだけである。これにより、ルーティングテーブルのサイズを縮小することができる。

診断

pingコマンドやtracerouteコマンドを使用して、あるホストから別のホストに到達するために必要なホップ数を確認できる。

ホップ数は、ネットワーク内の障害を発見したり、ルーティングが本当に正しいかどうかを発見するのに使用することができる。pingなどのネットワークユーティリティを使用して、特定の宛先へのホップ数を判断できる。pingは、ホップ数用に予約されたフィールドを含むパケットを生成する。

関連項目

脚注

  1. ^ RFC 1058, Routing Information Protocol, C. Hendrik, The Internet Society (June 1988)

参考文献

  • Comer, Douglas E. Internetworking with TCP/IP, fifth edition. Pearson Prentice Hall,2006. ISBN 0-13-187671-6

ホップ数

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/05/14 06:03 UTC 版)

ホップ (ネットワーク)」の記事における「ホップ数」の解説

ホップ数(hop count)とは、データ送信元と送信先の間で通過する必要がある中間ネットワーク機器の数のことである。ホップ数は、2つホスト間の距離の大まかな尺度である。「ホップ数が n である」とは、送信ホスト送信先ホストとが n 台のネットワーク機器によって隔てられていることを意味するInternet Protocol(IP)などのレイヤ3ネットワークでは、データパス上のルータホップ構成する。ただし、ホップ数は、実際ホップ速度負荷信頼性遅延などを考慮入れたではなく、単に機器数の合計表したのであるため、ホップ数だけで最適なネットワークパスを決定することはできないそれにもかかわらずRouting Information Protocol(RIP)などの一部ルーティングプロトコルは、ホップ数を唯一のメトリック英語版)として使用するルータパケット受信すると、パケット内のtime to live(TTL)を1減らしてから転送するルータは、受信した時点TTL値が0になっているパケット全て破棄する。これにより、ルーティングエラーが発生した場合パケットネットワーク内で際限なく転送され続けるのを防ぐ。ルータはホップ数を管理することができるが、イーサネットハブやブリッジなどの他の種類ネットワーク機器では管理できない

※この「ホップ数」の解説は、「ホップ (ネットワーク)」の解説の一部です。
「ホップ数」を含む「ホップ (ネットワーク)」の記事については、「ホップ (ネットワーク)」の概要を参照ください。

ウィキペディア小見出し辞書の「ホップ数」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ホップ数」の関連用語

ホップ数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ホップ数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
アライドテレシス株式会社アライドテレシス株式会社
Copyright(c)2025 Allied Telesis K.K. All Rights Reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのホップ (ネットワーク) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのホップ (ネットワーク) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS