ホップ数
ネットワーク上の道案内(ルーティング)で使う指標だよ
目的地に辿り着くまでどれだけ大変かを表現するよ
「目的地まで、あといくつの検問があります」のイメージだよ
簡単に書くよ
ホップ数(読:ホップスウ 英:number of hops)とは
ネットワークの世界における「目的地までに、あといくつの検問があるよ」のこと。
もう少し具体的に書くと
ネットワーク上でやる道案内(ルーティング)で使われる情報で、相手のところに辿り着くまでに経由することになるであろう中継地点(ルータ
(ネットワークを中継する機械)とか)の個数
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「ルータ」と「ルーティング」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
ネットワークの世界というのは一本道では ありません。
現実世界同様に、分かれ道があってごちゃごちゃしています。
そんなネットワークの世界を通って、通信相手の元に向かうのは大変です。
途中で迷子になってしまうかもしれません。
そこで、ネットワークの分岐点にはおまわりさんが立っています。
おまわりさんは、やってきたデータの目的地を見て「あ~、そこに行きたいのか。じゃあ、そっちの道を行けば良いよ」と案内してあげます。
このおまわりさんが「ルータ」です。
道案内の仕組みは「ルーティング」と呼ばれています。
以上を踏まえて
ルーティングにおける経路判定のための情報のひとつで「目的地に到達するまでに経由することになる中継機器の数」を示す値
が「ホップ数」です。
あぁ、横文字が多くて鬱陶しいですね。
大丈夫です。
これから噛み砕いて書いていきます。
ある日のことです。
ピヨ太君がピヨ子さんのお家に遊びに行くことにしました。
ピヨ太君はピヨ子さんのお家までの道順を知りません。
ですが「取りあえず出発しよう。途中で誰かに聞けばいいや」とお気楽に考えて歩き出しました。
ピヨ太君が歩いていると、分かれ道に来ました。
ここから道路が3つに分かれています。
どの道を行けば良いんだろう?
ピヨ太君は困りました。
しかし大丈夫です。
都合よく看板が立っていました。
看板には、こう書かれています。
左の道はピヨ子さんの家には着きません。
真ん中の道はピヨ子さんの家に着きます。ピヨ子さんのお家に着くまでに、10箇所で検問をやっています。
右の道はピヨ子さんの家に着きます。ピヨ子さんのお家に着くまでに、3箇所で検問をやっています。
物凄い都合の良い内容が書かれていますが、気にしないでください。
さて、この看板を読んだピヨ太君は、どの道を進むと思いますか?
……。
そうですね。
右の道です。
左の道はピヨ子さんの家に着かないので論外です。
真ん中の道と右の道はピヨ子さんの家に着きます。
ただし、真ん中の道はピヨ子さんのお家に着くまでに検問をやっている場所を10回通らなくてはいけません。
右の道なら3回で済みます。
検問なんて面倒くさくて、できれば遭遇したくありません。
右の道の方が真ん中の道よりも検問が少ないです。
当然、右の道を選びますよね?
このときの「10箇所で検問をやっています」「3箇所で検問をやっています」な情報がホップ数です。
目的地に到達するルートが複数あるときに見る指標で、目的地に辿り着くまでに通ることになる中継地点(ルータとか)の個数を表します。
数字が大きくなるほど辿り着くまでに掛かる労力は増えるので、当然数字の小さい方を選んで進んでいきますよ。
一言でまとめるよ
まぁ「ホップ数」って単語が出てきたら「通信において、目的地に着くまでに経由する中継地点(ルータ
(ネットワークを中継する機械)とか)の数なんだな~」と お考えください。






