/ /ネットワークトンネルが「トンネル」と呼ばれるのはなぜですか?

ネットワークトンネルが「トンネル」と呼ばれるのはなぜですか?

入るときに遭遇する用語コンピューティングの世界は奇妙に見えるかもしれませんし、これらの用語がどのように、なぜ使用されているのか疑問に思うかもしれません。そのことを念頭に置いて、今日のスーパーユーザーQ&A投稿には、混乱した読者の質問に対する回答が含まれています。

本日の質疑応答セッションは、コミュニティ主導のQ&A WebサイトのグループであるStack Exchangeの下位部門であるSuperUserのご厚意によるものです。

質問

SuperUserリーダーuser7681202は、ネットワークトンネルが「トンネル」と呼ばれる理由を知りたいと思っています。

ネットワークトンネルを説明するために「トンネル」メタファーが使用される理由がわかりません。

最初は、盗聴者がデータを見ることができないようにデータが暗号化された形式で送信されたためであると考えました(代わりにトンネルにラップされたデータを見る)。

しかし、暗号化を使用しないトンネリングプロトコルはどうでしょうか?なぜ「トンネル」とも呼ばれるのですか?

ネットワークトンネルが「トンネル」と呼ばれるのはなぜですか?

答え

SuperUserの寄稿者であるMokubaiとDavidPostillが答えをくれました。最初に、Mokubai:

道路の場合、実世界のトンネルはより長いルートを使用したり、速度を落とすためにもっと多くのことをしたりする代わりに、ポイントAからポイントBに直接通過できるように構築された通路。例には、通常なら回らなければならないかもしれない山を通るトンネル、横断することなく道路の反対側に行くことができる地下道、道路や建物と競合する必要なく電車が街を移動できる地下鉄トンネルが含まれます。

これらの各ケースでは、トンネルは、他の方法で対処しなければならないような複雑さを回避する直接的なパスを提供します。ネットワーキングでは、同じ方法で使用されます。

IPv6 over IPv6トンネルにより、IPv4が通過できますIPv6ネットワークを介して別のIPv4ネットワークに接続します。これは、発信元のコンピューターがIPv6ネットワークを理解しないと不可能だったものです。

VPNは、両端のプライベートアドレスとパブリックアドレスの間でIPアドレスを変換するオーバーヘッドなしで、2つのプライベートネットワークを接続するためのトンネルです。

この2つを組み合わせた例は、ゲームVPNですHamachiのようなソフトウェアは、IPXなどの古いプロトコルを使用したり、他のプレーヤーを見つけるためにローカルディスカバリーに依存した「インターネット経由」ゲームをプレイするのに使用できました。

DavidPostillからの回答が続きます。

ネットワークトンネルが「トンネル」と呼ばれるのはなぜですか?

このフレーズは、RFC 1075 Distance Vector Multicast Routing Protocolで最初に使用されました(私が知る限り)。次のように定義されています。

そして…

上記では、「トンネルを検討しています一時的なハックになります。」、今日でも基本的に同じ意味でトンネリングが使用されています。トンネルを介して送信されるデータはカプセル化されるため、そうでなければ送信をサポートしないプロトコルを介して送信できます。

ソース: ネットワーキング101 –トンネリングについて


説明に追加するものがありますか?コメントで鳴り響きます。他の技術に精通したStack Exchangeユーザーからの回答をもっと読みたいですか?こちらでディスカッションスレッド全体をご覧ください。

画像著作権:mattthewafflecat(Pixabay)