Webサイトにアクセスする前にComcastを何度も通過するのはなぜですか?


8

これはコマンドプロンプトです。赤い線の下または右側にあるものは、それがComcast IPであることを意味し、青色はGoogleを意味します。

コマンド・プロンプト

私はGoogleサーバーに到達する前にComcastを6回通過します。これらすべてのサーバーを経由する必要があるのはなぜですか?


他の人がこれに答えたのを知っているので、この点についてコメントします。「なぜこれらすべてのサーバーを経由する必要があるのですか?」最初の間違いは、各IPアドレスの「ホップ」が本格的なサーバーであると信じていることです。表示されているのは、ルーターやスイッチのIPアドレスです。トラフィックを効率的に配信するように設計されたマシン。したがって、速度の低下が心配な場合は、ネットワークが正しく構成されていなければ、トラフィックは非常に速く、速度の問題はほとんどありません。
JakeGould、2014

回答:


18

これはおそらく良いことです。

基本的に、インターネット上のWebサイトやその他のリソースにアクセスする場合、ポイントツーポイントで接続することはありません。ルーター間でバウンスされます。2つのシステム間を他のシステム間で接続しないようにするには、それらのシステム間に直接専用線が必要です。Googleとの間に専用回線持つそれを使用する人は、複雑な速いになるだろう。最小のネットワークを除いて、ポイントツーポイントの接続は最適なオプションではありません。ルーターを介して自分のLAN内のシステムに接続する場合でも、2ホップが必要であることを忘れないでください。そのため、他のどこかにあるサーバーへの11ホップはかなり印象的です

Comcastはほとんどの方法で独自のリンクを所有しているため、コストを節約するためにそれらを使用しています。多くの場合、Googleは速度を上げるためにISPデータセンターにサーバーを設置しているため、これがISPリンクをほとんどの方法で使用する理由になるかもしれません。

これは、低コストで目的地への十分な接続を確保する方法で、設計どおりに使用されるインターネットです。


9

ジャーニーマンオタクの​​答えがOPの後だったかはわかりません。私は、OPが特定のサイト(たとえば、Googleのサイト)に直接到達できないことをかなりよく知っているという印象を持っています。代わりに、彼の質問は次のとおりだと思います。

その答えはさまざまな要因にあります。

  1. 純粋な数。私たち全員が自宅に最大で数十のインターフェース(つまりIP番号)を持っていますが、ISPは何百万もの人々にサービスを提供しています。これらの数に対処し、すべての人に信頼できるサービスを提供するには、システムに組み込まれた高度な冗長性しか期待できません。したがって、インターネット上に単一のインターフェースがあるとは期待できません。おそらく数千ものインターフェースがあります。単一の方法で外部インターフェイスに到達することはできません。途中でマシンの最終的な障害を未然に防ぐには、多数の独立した方法で到達する必要があります。
  2. 負荷分散。システムには、トラフィックの輻輳にも対応できる十分な冗長性が必要です。ロードバランシングは、インターネットアクセスの要求をさまざまな外部ルーターにルーティングするために使用される技術を示します。これにより、ルーターがアイドル状態になったり輻輳したりすることはありません。
  3. サービス。主要なISPが顧客へのインターネットアクセスのみを提供していると仮定するのは素朴です。現在、それらの多くは、メールホスティング、ウェブホスティング、ftp、VMなどに関する顧客の要求に対応するように設計された本格的なサービスを提供しています。サブスクリプションプランごとにトラフィック速度が提供されるのと同じように、これらのサービスは有料顧客が利用できるようにし、非有料顧客は拒否する必要があります。このトラフィックはすべて正しくルーティングされる必要があります。
  4. セキュリティ。一部のサービスはセキュリティクリティカルではありませんが、他のサービス(多くの場合、最大の企業クライアントが関与するサービス)は、顧客とISPの両方にとって重要です。十分に支払いをしている顧客への悪意のあるアクセスを防ぐために、十分なセキュリティ層を配置する必要があります。
  5. Tier 1-2-3小売業者の存在。個人のお客様として、私たち一人一人が単一のプロバイダーとの取引に慣れています。ただし、このプロバイダーはISPの階層の単なる中心であり、小売業者(私たちがサブスクリプションを支払うもの)がTier2 / Tier 1卸売ISPから追加のサービスをレンタルすることがよくあります。小売顧客にサービスを提供するために使用されるハードウェアでさえ上流ISPが所有している場合、これらの層3はしばしばトランジットISPまたは仮想ISPと呼ばれます。
  6. ピアリング。これは、ピアリングポイントまたはインターネット交換ポイントで相互接続するISPの一般的な方法であり、各ネットワーク間でデータを無料でルーティングできます。これには、Tier-1オペレーターが所有する回線や機器の使用に対する料金を回避できるという利点があります。
  7. 会計。個々のサブスクライバが被った料金を決定するために、このトラフィックのすべて、おそらくすべてをある程度記録する必要があります(もちろん、全体ではありません)。また、設備の使用に対して互いに課金するTier-1 / 2/3オペレーターにも同じことが当てはまります。

Comcastのような大きなオペレーターのすべてのポイントを考慮に入れると、特定のサイト宛てのデータパケットが非常に回り道をする理由を垣間見ることができます。これらの声のうち、直接接続が利用できない可能性(冗長性の結果)、負荷分散、およびピアリング(上位層のオペレーターの負担を回避するために会社の境界内のルートを取る必要がある)が最も顕著に表れます。


2
superuser.com/questions/679641/…彼はそうしなかったと私は確信しました、そして最も大きな貢献要因はコストを節約するために内部リンクを使用することだと感じました。
ジャーニーマンオタク

1

アキラにほのめかされているように、これはインターネットプロトコルが機能する方法によるものです。(多少簡略化)、インターネット上のすべてのマシンは別のマシンを介してインターネットに接続されています。tracerouteは、ユーザーとターゲットの間のすべてのマシンのパスを示します。Comcastの場合、明らかに多くのマシンですべての処理が行われているため、トラフィックは少数のマシンを通過する必要があります。(これらのマシンは通常ルーターと呼ばれます)。

したがって、あなたの質問に対する答えは「GoogleとComcastが相互作用する方法のため」であり、Googleに到達するにはいくつかのComcastシステムを通過する必要があります。これは大きな異常や問題があるようには見えません。


1

「インターネットは一連のチューブです。」-元アメリカ合衆国上院議員テッドスティーブンス(R-アラスカ)

テッドスティーブンスはインターネットについての彼の説明は正しくありませんが、実際にはあなたの質問に答えるのに良い方法です。

あなたの家の配管を考えてください。蛇口に水を運ぶパイプはかなり小さいです。それはあなたの庭でより多くの水を運ぶより大きなパイプに接続します。そのパイプは、通り全体を接続するさらに大きなパイプに接続します。そのパイプはあなたの近所をポンプ場に接続するさらに大きなパイプに接続します...等...

これらの「サーバー」はそれぞれ、パイプの接合部のようなルーターであり、データのフローを制御します。それぞれに特定の容量があり、論理的および物理的に配置されて、全員をインターネットに接続します。

次に、蛇口のすべての人が地球上のすべての水源(すべてのWebサイト)に直接接続していると想像してください。パイプの数は膨大であり、維持することは不可能です。地球上のすべての家について考えてみましょう。

Googleがダウンした場合はどうなりますか?次に、それらへのそれらのすべての直接接続が切断されます。あなた-そして世界中の誰もが-彼らに新しいパイプを走らせなければならないでしょう。それは大きな仕事になるでしょう。ただし、現在のセットアップでは、Comcastは数本の回線を再ルーティングするだけで、全員が再び接続されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.