今TCP/IP関連でルーティングについて勉強しています。
初歩の初歩の超初歩レベルです。
それで疑問に思ったのがどのようにルーティングしているかということです。
インターネットは世界中にネットワークが広がっているわけですから、そこから特定のIPアドレスを探すというのはとんでもなく大変そうです。
例えば、地球の裏側であるブラジルのマイナーなホームページのIPアドレスなんて、日本のルータのルーティングテーブルに登録されているとは思えません。
とすれば、どのようにして、そのホームページのIPアドレス先までたどり着くのでしょうか?
解説サイトなどをみるとルーティングはバケツリレーのようなものだと例えられていますが、地球上のどこにあるか分からないIPアドレスにたどり着くには、天文学的なバケツリレーの数になり、通信速度の激しい低下やネットワーク資源がパンクしそうに思えます。
しかし、実際にはブラジルのホームページでも何でも一瞬で表示され、インターネットもその程度ではパンクしません。
何故でしょう?
また、一般的(???)なルータにはルーティングテーブルのリストがどのくらいの数登録されているのでしょうか。
以上、超初心者なのでとんちんかんな質問かもしれませんが、よろしくお願いします。
No.4ベストアンサー
- 回答日時:
Jyuzouさん、こんにちは。
いくつか質問をいただきましたので、簡単ですが回答させていただきます。
「IPアドレスの固まり」というのはおっしゃるとおり、ネットワークアドレス部の事です。
17万経路というのは、IPアドレスの固まりが17万あるという事です。あくまでインターネット上で現在有効なものがです。
この固まりを細かい固まりに分割して企業や団体などに割り当てられています。
ISPなどが持つ、フルルート(現在のインターネット上にある全てのIPアドレスの固まり)を受け取っているルータで約17万経路を保持しているということです。ですから、どのISPにあるフルルートを受け取っているルーターは全て17万の経路情報を持っているということになります。
簡単ではございますが、回答とさせていただきます。
No.3
- 回答日時:
こんばんは
> 地球の裏側であるブラジルのマイナーなホームページのIPアドレスなんて、
> 日本のルータのルーティングテーブルに登録されているとは思えません。
確かに細かい[aaa.bbb.ccc.ddd]と言った、ホストアドレスまでは、
日本のルータがRouting 情報として持っていません。
しかし、[aaa.bbb.ccc.0/24]や[aaa.bbb.0.0/16]、[aaa.0.0.0/8]と言った、
大きなネットワークの塊が、どのISP の先に繋がっているかを知っています。
言い換えれば、Internet 上のすべてのルート情報(フルルート)を持っているため、
世界中のInternet に繋がっているパブリックなネットワークにルーティングできるようになっています。
家庭で使用しているような、ブロードバンドルータの場合、
LAN のNW 以外はISP のルータにルーティングするDefault Route で通信を行うため、
数十程度のルート情報を記憶できれば十分です。
また、一般的な企業で使用されるようなInternet ルータの場合でも、
自社内のルート情報を扱うクラスや帯域などで選定され、
Internet にはDefault Route を利用します。
しかし、ISP のコア~IX で使用されているクラスのルータは、
世界中のルート情報を扱えるよう、
数十万~数百万クラスのルート情報を格納できるようなルータが利用されています。
ただ、ルート情報は経路集約されており、ある程度最適化されています。
この結果、可能な限り最短距離を選択し、目的のNW に到達できるようになっており、
地球の裏側でもおおよそ20hop 程度で通信が行われます。
最後に勉強される際に、ぜひ訪れて欲しいページをいくつか紹介しておきます。
http://www.atmarkit.co.jp/fnetwork/index/index_r …
http://www5e.biglobe.ne.jp/~aji/3min/index.html
http://www.atmarkit.co.jp/fnetwork/rensai/iprt01 …
以下のページは少し難しいですが、大規模なルーティングを学ぶには最適だと思います。
http://www5e.biglobe.ne.jp/~aji/30min/index.html
http://www.nic.ad.jp/ja/materials/iw/2005/procee …
”ISPバックボーンネットワークにおける経路制御設計”
http://www.nic.ad.jp/ja/materials/iw/2002/procee …
”ISPバックボーンネットワークにおける経路制御設計・その理論と実践”
頑張ってください。
少しわからない用語もありますが、丁寧な回答どうもありがとうございます。
リンク先の方もすこしずつ読んでいきたいと思います。
どうもありがとうございました。
No.2
- 回答日時:
少し正確性を欠きますが、判りやすく説明します
同一サブネットに属しているルータが複数あります
ひとつのルータは複数のサブネットに接続されています
ですから、ひとつのあるひとつのルータから見て、同一サブネットに属しているルータは複数あります(当然そのサブネットはひとつではありません)
そこで、ルータ同士が情報を交換します(交換しないで固定で設定する場合もあります)
Aルータのサブネット1にB,Cルータ、サブネット2にDルータ、サブネット3にE,F,Gルータと言うように接続されています
そうして、Aルータは サブネット11への接続は Cルータ、サブネット21への接続はFルータ と言うような情報を入手するか設定されています
この時に、どこへ送れば良いか判らないものは特定のルータに送れという設定がなされます、これがデフォルトゲートウェイです(これも情報交換で設定される場合と固定的に設定される場合があります)
どこへ送ればよいか判っている宛先へ送る場合そのルータへ、送り先が不明の場合はデフォルトゲートウェイへ送ります
受け取ったルータが宛先が判っていればそこへ、判らなければ、そのルータのデフォルトゲートウェイへ送ります
このように次々に手渡し式に送っていくとどこかで宛先を知っているルータに巡り合えて、相手へ届けられます
これがうまく行かないでぐるぐる回りすることも考えられるので、手渡し何回で相手が見つからなかったら廃棄しろと言うことも決められています
No.1
- 回答日時:
jyuzouさん、こんにちは!
まずインターネットというネットワークですが、これはISP(プロバイダー)同士が様々な形で接続されている巨大なネットワークのことをいいます。
次にIPアドレスですが、全世界のIPアドレスを一元管理しているところがあり、各ISPは必要な数のIPアドレスを申請して、割り振りをもらいます。
ISPには何万ものユーザーがいるので、もらうIPアドレスの数も何万にもなります。
その何万ものIPアドレスをもらう際には、ここからここまでのIPアドレスの範囲、という形でもらいます。要は固まりでもらうということです。
各ISPには複数のルーターが設置されていて、自分達がもらったIPアドレスの固まりを自分が持っているよ!と隣のルータに伝えます。
こうやって、隣に隣にと伝え続けることにより、インターネットに接続している全てのルーター(ISPとして使っているルーターのことです)が全てのIPアドレスの固まりを知ることになります。
現在のインターネット上にはIPアドレスの固まりが17万くらいあります。
実際にインターネットする際には、ルーターにパケットが飛んできたら、ルーティングテーブルの中から行き先を見て、一番近い出口からパケットを出します。
そしてもらった隣のルーターも同じように処理して最後につながるのです。これがバケツリレーってことです。
こんな回答でよろしいでしょうか?
回答どうもありがとうございます。
おっしゃっている「IPアドレスの固まり」というのはネットワークアドレス部ということでしょうか?
すると世界中にこのネットワークアドレスは17万くらいしかなく、それ以外はホストアドレスやプライベートアドレスで管理しているということでしょうか?
また、それぞれのISPのルーティングテーブルには17万のリストが保持されているということなのでしょうか?
再質問になってしまいましたが、時間がありましたら回答頂けるとありがたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(OS) Windows11のファイル共有 1 2022/12/08 10:42
- YouTube youtube動画再生について… 1 2022/04/08 04:24
- 固定IP スマホやPCのIPアドレスについて教えてください。 5 2023/07/07 19:53
- 通信機器・周辺機器 ネットワーク分割について 3 2022/10/24 09:23
- Oracle ビットで表せる数値について 3 2022/09/12 16:37
- Wi-Fi・無線LAN 無線ルーターのIPアドレスは、iPhoneのように簡単に変更できる??? 2 2022/04/02 19:00
- 固定IP IPアドレスに付いて詳しい方。 5 2023/07/11 09:56
- 固定IP iPhoneでのIPv4切り替え方法 3 2022/11/24 22:26
- FTTH・光回線 グローバルIPアドレスの変更について 1 2022/04/23 05:32
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
知らない番号から自分の携帯に...
-
この手のものは初めてなのでど...
-
pcを覗く人
-
最近詐欺電話がかかってくるよ...
-
身に覚えのないとこからのメー...
-
Yahoo mailがおかしい
-
JS/Packed.Agent.N が検出され...
-
変換、解凍、圧縮サイトを使用...
-
最初の画面をウインドウズ11に...
-
マンションHUB交換について
-
walmartから身に覚えのないメール
-
私の行っているバイト先は指紋...
-
VPNは有効か
-
セルフレジでの未払いについて
-
詐欺?文集オンライン 次のペー...
-
Microsoftを名乗る詐欺にあいま...
-
国外からのアクセスと判断され...
-
EAってチーターを逮捕しないん...
-
インターネットに詳しい人、教...
-
Googleで画像を見ててGIFが勝手...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JS/Packed.Agent.N が検出され...
-
この手のものは初めてなのでど...
-
ジモティーーの取り引きで私は...
-
知らない番号から自分の携帯に...
-
VPNは有効か
-
詐欺?文集オンライン 次のペー...
-
pcを覗く人
-
ネットカフェで株取引をしたい...
-
携帯ショップの店員さんから、...
-
Googleで画像を見ててGIFが勝手...
-
【至急】
-
ESTA 偽サイトにパスポート写メ...
-
フィッシングではない、正しい...
-
ホワイトハッカー
-
指紋から個人を特定するのって...
-
マンションHUB交換について
-
【Evil Corp(エビルコープ)】...
-
【至急】
-
フィッシングメールらしきもの...
-
セルフレジでの未払いについて
おすすめ情報