インターネット
 Computer >> コンピューター >  >> ネットワーキング >> インターネット

インターネットの簡単な歴史 – 誰が発明し、どのように機能し、どのようにして今日私たちが使用する Web になったのか

まず、インターネットに関するいくつかの誤解を解くことから始めましょう。インターネットは Web ではありません。インターネットはクラウドではありません。そして、インターネットは魔法ではありません。

当たり前のように自動化されているように思えるかもしれませんが、それを実行する舞台裏で行われるプロセス全体があります。

そう...インターネットです。それは何ですか?

インターネットは実際には有線です。ええと、世界中のコンピュータを接続する多くのワイヤです。

インターネットもインフラです。これは、設定されたプロトコルを使用して標準化された方法で通信する、相互接続されたコンピューターのグローバル ネットワークです。

本当に、それはネットワークのネットワークです。これはコンピューティング デバイスの完全に分散されたシステムであり、ネットワークのあらゆる部分を通じてエンド ツー エンドの接続を保証します。目的は、すべてのデバイスが他のデバイスと通信できるようにすることです。

インターネットの簡単な歴史 – 誰が発明し、どのように機能し、どのようにして今日私たちが使用する Web になったのか
インターネット上で可能なルーティング パスの視覚化。ウィキメディア財団からの画像

インターネットは私たち全員が日常的に使用するものであり、私たちの多くはインターネットなしの生活を想像することはできません.インターネットとそれが提供するすべての技術的進歩は、私たちの社会を変えました。それは、私たちの仕事、ニュースの消費方法、情報共有の方法、そしてお互いのコミュニケーションの方法を変えました。

それはまた、非常に多くの機会を生み出し、人類の進歩を助け、人間の経験を形成してきました。

このようなものは他にありません。史上最高の発明の 1 つです。しかし、なぜそれが最初に作成されたのか、どのようにしてすべてが起こったのか、誰によって作成されたのかを考えるのをやめたことはありますか?今日のインターネットはどのようになったのですか?

この記事は、時間をさかのぼる旅のようなものです。インターネットの起源と、それが何年にもわたってどこまで発展してきたかについて学びます。これは、コーディングの旅に役立つ可能性があるからです.

インターネットがどのように作られたかの歴史を学ぶことで、すべては問題解決にあることに気づきました。そして、それこそがコーディングのすべてです。問題を抱え、それに対する解決策を見つけようとし、解決策が見つかったらそれを改善します。

非常に広範で絶え間なく変化する技術であるインターネットは、1 人の人物や組織だけの仕事ではありませんでした。多くの人が新しい機能を開発することで、その成長に貢献しました。

そのため、時間の経過とともに発展してきました。開発に少なくとも 40 年を要し、進化を続けています (まあ、今も続いています)。

そして、それは何かを作るためだけに作られたものではありません。今日私たちが知っていて使用しているインターネットは実験の結果であり、ARPANET はインターネットの前身のネットワークです。

すべては問題が原因で始まりました。

スプートニクが怖い

1957 年 10 月 4 日、ソ連が最初の人工衛星スプートニクを宇宙に打ち上げたのは、冷戦の最中でした。

宇宙に浮かぶ世界初の人工物だったので、これはアメリカ人にとって憂慮すべきことでした。

ソ連は科学と技術の面で先行しているだけでなく、脅威でもありました。アメリカ人は、ソビエトが敵​​をスパイし、冷戦に勝利し、アメリカ本土への核攻撃が可能になることを恐れていました.

インターネットの簡単な歴史 – 誰が発明し、どのように機能し、どのようにして今日私たちが使用する Web になったのか
ウィキメディア財団からの画像

そのため、アメリカ人は科学技術についてより真剣に考えるようになりました。スプートニクのモーニングコールの後、宇宙競争が始まりました。それから間もなく 1958 年、米国政府はさまざまな機関に資金を提供しました。その 1 つが ARPA でした。

ARPAはAdvanced Research Project Agencyの略です。これは、科学者と研究者が情報、調査結果、知識を共有し、通信する方法である、コンピューター サイエンスに関する国防総省の研究プロジェクトでした。また、コンピュータ サイエンスの分野の発展と発展を可能にし、支援しました。

J.C.R.のビジョンはそこにありました。 ARPAのディレクターの1人であるLickliderは、今後数年間で結成され始めます。

ARPA がなければ、インターネットは存在しません。インターネットの最初のバージョン、ARPANET が作成されたのは、この機関のおかげです。

コンピュータのグローバル ネットワークの作成

Licklider は、ARPANET が作成される数年前に ARPA を去りましたが、彼のアイデアとビジョンは、インターネットを作成するための基礎とビルディング ブロックを築きました。それが今日私たちが知っていることになったという事実は、私たちが当然のことと思っているかもしれません.

当時のコンピューターは、現在私たちが知っているようなものではありませんでした。それらは巨大で非常に高価でした。それらは数を計算するマシン、主に計算機と見なされ、限られた数のタスクしか実行できませんでした。

そのため、メインフレーム コンピュータの時代には、それぞれが特定のタスクしか実行できませんでした。複数のタスクを必要とする実験を行うには、複数のコンピューターが必要です。しかし、それはより高価なハードウェアを購入することを意味しました。

その解決策は?

複数のコンピュータを同じネットワークに接続し、それらの異なるシステムが同じ言語を話して相互に通信できるようにする.

複数のコンピューターをネットワークに接続するという考えは、新しいものではありませんでした。このようなインフラストラクチャは 1950 年代に存在し、WAN (ワイド エリア ネットワーク) と呼ばれていました。

しかし、WAN には多くの技術的制限があり、狭いエリアとできることの両方に制約がありました。各マシンは独自の言語を話すため、他のマシンと通信することはできませんでした.

したがって、リックライダーが提案し、1960 年代初頭に一般化したこの「グローバル ネットワーク」のアイデアは革命的でした。それは、コンピューターと人間の完全な共生という、彼が持っていたより大きなビジョンと結びついていました。

彼は、将来コンピューターが生活の質を向上させ、繰り返しの作業をなくし、人間が創造的に、より深く考え、想像力を働かせる余地と時間を与えると確信していました.

異なるシステムが言語の壁を打ち破り、より広いネットワークに統合された場合にのみ、それが実現する可能性があります.この「ネットワーキング」の考え方が、今日のインターネットを形作っています。基本的には、異なるシステムが通信するための共通の標準が必要です。

分散パケット交換ネットワークの構築

これまで (1960 年代の終わり)、コンピュータでタスクを実行する場合、データは「回線交換」と呼ばれる方法を使用して電話回線を介して送信されていました。

この方法は、電話では問題なく機能しましたが、コンピューターやインターネットでは非常に非効率的でした。

この方法を使用すると、データを完全なパケット (ネットワーク経由で送信されるデータ) としてのみ、一度に 1 台のコンピューターにのみ送信できます。情報が失われ、手順全体を最初からやり直さなければならないことはよくありました。時間がかかり、効果がなく、費用がかかりました。

そして冷戦時代には危険でもありました。電話システムへの攻撃は、通信システム全体を破壊します.

その問題に対する答えは、パケット交換でした。

これは、データを転送するためのシンプルで効率的な方法でした。データを 1 つの大きなストリームとして送信するのではなく、細かく分割します。

次に、情報のパケットをブロックに分解し、宛先に到達するまで、それぞれがネットワーク内の独自の異なるルートを使用して、できるだけ多くの方向にできるだけ速く転送します。

そこに着いたら、それらは再び組み立てられます。これが可能になったのは、各パケットに送信者、宛先、および番号に関する情報が含まれているためです。これにより、受信者はそれらを元の形に戻すことができます。

この方法はさまざまな科学者によって研究されましたが、分散ネットワークに関する Paul Baran のアイデアは、後に ARPANET によって採用されました。

バランは、核攻撃に耐えることができる通信システムを見つけようとしていました。本質的に、彼は障害を処理できる通信システムを発見したいと考えていました。

彼は、ネットワークは、集中型と分散型の 2 種類の構造を中心に構築できるという結論に達しました。

これらの構造から、集中型、分散型、分散型の 3 種類のネットワークが生まれました。この 3 つのうち、攻撃を生き延びることができたのは最後の 1 つだけでした。

インターネットの簡単な歴史 – 誰が発明し、どのように機能し、どのようにして今日私たちが使用する Web になったのか
RAND CORPORATION からの画像

そのようなネットワークの一部が破壊されたとしても、残りの部分は引き続き機能し、タスクは単に別の部分に移されます。

当時、彼らはネットワークの急速な拡大を念頭に置いていませんでした – 私たちはそれを必要としませんでした.そして、この拡大が形になり始めたのは、その後の数年間だけでした。バランのアイデアは時代を先取りしていましたが、現在のインターネットの仕組みの基礎を築きました。

実験的なパケット交換ネットワークは成功しました。この方法を採用したARPANETアーキテクチャの初期の作成につながりました.

ARPANET の構築方法

冷戦の脅威への対応として始まったものは、別のものに変わりつつありました。インターネットの最初のプロトタイプがゆっくりと形になり始め、最初のコンピュータ ネットワークである ARPANET が構築されました。

現在の目標は、データ、調査結果、アプリケーションのいずれであっても、リソースを共有することでした。これにより、人々はどこにいても、まるで目の前にいるかのように、遠く離れた高価なコンピューティングのパワーを活用できるようになります。

この時点まで、科学者は別の場所にあるコンピューターで利用可能なリソースを使用できませんでした。各メインフレーム コンピューターは独自の言語を話すため、システム間の通信が不足し、互換性がありませんでした。

しかし、コンピュータが効果を発揮するためには、コンピュータが同じ言語を話し、ネットワークに接続されている必要がありました.

したがって、その解決策は、数マイル離れた複数のリソース共有メインフレーム スーパーコンピューター間に通信リンクを確立するネットワークを構築することでした。

政府機関や大学が運営するセンターを結ぶ実験的な全国規模のパケット交換ネットワークの構築が始まりました。

1969 年 10 月 29 日、さまざまなコンピューターが最初の接続を確立し、あるコンピューターから別のコンピューターへの「ノード ツー ノード」通信を開始しました。それは、コミュニケーションに革命を起こそうとした実験でした。

最初のメッセージは、UCLA (カリフォルニア大学ロサンゼルス校) から SRI (スタンフォード研究所) に配信されました。

単に「LO」と読みます。

システムがクラッシュして再起動しなければならなかったため、最初は「ログイン」を意味するものは実行できませんでした。しかし、うまくいきました!最初の一歩が踏み出され、言語の壁が取り除かれました.

1969 年末までに、UCLA、SRI、UCSB (カリフォルニア大学サンタバーバラ校)、およびユタ大学を含むネットワーク全体の 4 つのノード間の接続が確立されました。

インターネットの簡単な歴史 – 誰が発明し、どのように機能し、どのようにして今日私たちが使用する Web になったのか

しかし、ネットワークは何年にもわたって着実に成長し、ますます多くの大学が参加しました。

1973 年までに、イギリスとノルウェーに接続するノードさえありました。 ARPANET は、大学が運営するこれらのスーパーコンピューティング センターをネットワークに接続することに成功しました。

当時の最大の成果の 1 つは、新しい文化が出現したことです。共有を通じて問題を解決し、ネットワーキングを通じて集合的に最善の解決策を見つけることを中心に展開する文化。

その間、科学者や研究者はネットワークのあらゆる側面、つまり技術的な側面だけでなく、物事の道徳的な側面にも疑問を投げかけていました.

これらの議論が行われた環境は、すべての人を歓迎し、ヒエラルキーがありませんでした。誰もが自由に意見を表明し、発生した大きな問題を解決するために協力しました。

そのような文化が今日のインターネットに引き継がれています。フォーラムやソーシャル メディアなどを通じて、人々は質問をして答えを得たり、問題が何であれ、人間の状態や経験に影響を与える問題に対処するために集まります.

時が経つにつれ、ARPANET (国際レベルで存在し、1970 年代までに増加し始めた) とは関係のない、より独立したパケット交換ネットワークが出現しました。それは新しい挑戦でした。

これらの異なるネットワークには、独自の方言があり、データの転送方法に関する独自の標準がありました。彼らが、今日私たちが知っているインターネットであるこのより大きなネットワークに統合することは不可能でした.

これらの異なるネットワークを相互に通信させること、つまり科学者がこのプロセスに使用する用語であるインターネットワーキングは、困難であることが判明しました.

共通基準の必要性

現在、当社のデバイスは、より広いグローバル ネットワークに自動的に接続できるように設計されています。しかし当時、このプロセスは複雑な作業でした。

この世界規模のインフラ、つまり私たちがインターネットと呼んでいるネットワークのネットワークは、合意された特定のプロトコルに基づいています。これらは、ネットワークがどのように通信し、データを交換するかに基づいています。

ARPANET の初期の頃から、独自のネットワーク外のコンピュータが独自のネットワーク上のコンピュータと通信できるようにするための共通言語がまだありませんでした。安全で信頼性の高いパケット交換ネットワークであったにもかかわらず.

これらの初期のネットワークはどのように相互に通信できたのでしょうか? 「グローバル ネットワーク」のビジョンを実現するには、ネットワークをさらに拡張する必要がありました。

ネットワークのオープンなネットワークを構築するには、一般的なプロトコルが必要でした。つまり、一連のルールです。

これらのルールは、安全なデータ転送のために十分に厳格である必要がありましたが、データが転送されるすべての方法に対応できる十分に緩いものでなければなりませんでした.

TCP/IP がその日を救う

Vint Cerf と Bob Khan は、現在インターネットと呼ばれるものの設計に取り組み始めました。 1978 年に、TCP/IP とも呼ばれる伝送制御プロトコルとインターネット プロトコルが作成されました。

相互接続のルールは次のとおりです。

  • 独立したネットワークを変更する必要はありませんでした
  • コミュニケーションを図る努力があった
  • これらのネットワークを接続するゲートウェイに加えて、内部ネットワークが存在します。彼らの仕事は、ネットワーク間の翻訳です。そのために、合意された 1 つの普遍的な議定書が存在します。
  • 中央管理はなく、担当者や組織はありません。

サーフが説明したように:

TCP の仕事は、1 つのホストによって生成されたメッセージのストリームを取得し、そのストリームを変更せずに外部の受信ホストで再生成することです。

インターネット プロトコル (IP) を使用すると、多数の利用可能なマシンの中から情報を見つけることができます。

では、データはどのように移動するのでしょうか?

では、パケットはどのようにしてある宛先から別の宛先に移動するのでしょうか?送り先から受け取り先までということでしょうか。この中で TCP/IP はどのような役割を果たし、どのように旅を可能にしますか?

ユーザーが情報を送受信するときの最初のステップは、送信者のマシンの TCP がそのデータをパケットに分割して配布することです。これらのパケットは、インターネットを介してルーターからルーターへ移動します。

この間、IP プロトコルはこれらのパケットのアドレス指定と転送を担当します。最後に、TCP はパケットを元の状態に再構成します。

インターネットで次に何が起こった?

80 年代を通じて、このプロトコルは徹底的にテストされ、多くのネットワークで採用されました。インターネットは急速に成長し、拡大を続けています。

相互接続されたネットワークのグローバル ネットワークがついに実現し始めました。主に研究者、科学者、プログラマーがメッセージや情報を交換するために広く使用されていました。一般大衆はそれを全く知らなかった.

しかし、1980 年代後半にインターネットが再び姿を変えたとき、それは変わろうとしていました.

これは、Web を紹介した Tim Berners Lee のおかげです。今日のインターネットの知識と使い方です。

インターネットは、あるコンピューターから別のコンピューターにメッセージを送信するだけのものから、最初は相互にリンクされた Web サイトのコレクションであったものを閲覧するためのアクセス可能で直感的な方法を作成するものになりました。 Web はインターネットの上に構築されました。インターネットはそのバックボーンです。

この記事が、今日私たちが使用しているこの情報の銀河の起源についての文脈と洞察を提供したことを願っています.そして、すべてが実際にどのように始まったのか、そして今日私たちが知っているインターネットになるまでの道のりについて、楽しんで学んでいただければ幸いです。


  1. Web で GMAIL ログイン履歴と Google アカウント アクティビティを表示する方法

    YouTube、マップ、写真、ドライブ、Android モバイルなど、他のすべてのサービスのマスター キーとして Google が Gmail アカウントを使用しているため、Google アカウントが侵害された疑いがある場合は心配する必要があります。さらに、他のユーザーとの機密通信を保持する Gmail では、十分に注意してプライバシーを確​​保する必要があります。 したがって、誰かがあなたの Gmail にアクセスした、またはアクセスしようとしたという定期的な通知を受け取った場合、または他の誰かがあなたの許可なくあなたのメールを読んでいる疑いがある場合は、何が起こったのかを調査する必要があ

  2. 新しい Microsoft Edge で Internet Explorer モードを有効にして使用する方法

    Microsoft の新しい Edge ブラウザーは優れています。ユーザー インターフェイスの再設計、パフォーマンスの高速化、拡張機能のサポートの改善が特徴です。ただし、エンタープライズまたはビジネスの場合は、新しい Edge の 1 つの機能も気に入るはずです。それは Internet Explorer モードです。 新しい Microsoft Edge の Internet Explorer モード (IE モード) を使用すると、最新のレンダリング エンジンと従来の Web サイトとの互換性を組み合わせた簡素化されたエクスペリエンスが得られます。 IE モードは、Microsoft E