インターネットの基礎:TCP / IPの40をオン

Sep 1, 2025
コンピュータ履歴
Asharkyu / ShutterStock.com

40年前 - 1981年9月 - ダルパ TCP / IPプロトコルスイートのファイナライズされた仕様を公開し、これはインターネットの機能の基本的な規則を定義します。 TCP / IPが1983年まで広く採用されなかった間、このマイルストーンはなぜTCP / IPが非常に重要だったのかを理解するのに役立ちます。

TCP / IPとは何ですか?

TCP / IPは、VINT CERFおよびBOB KAHN、トランスミッション制御プロトコル(TCP)およびインターネットプロトコル(IP)によって考えられる2つの主なプロトコルからなるプロトコルスイートです。インターネットプロトコルを定義します アドレッシングとルーティング - ネットワークを通るデータフローのパケット。伝送制御プロトコルは、接続を行い、データパケットが適切な宛先に到達することを保証します。 2つのプロトコルが協力して現代のインターネットの基礎を作成します。

関連している: IPアドレスはどのように機能しますか?

TCP / IPが作成されたのはなぜですか?

インターネットの前に、米国国防総省(ARPAを通じて)、呼ばれるコンピュータネットワークを作成しました アーパネ それは国内で米国政府と大学のコンピュータを結びつけました。 Arpanetは1969年にオンラインになった.TCPの前に、ArpAnetは呼び出されたプロトコルを使用しました n ネットワーク上のマシン間の接続を行うための(ネットワーク制御プログラム)。

NCP / TCP遷移計画によると( RFC801 1981年11月に公開されて、TCP / IPの必要性が複数の前面から発生しました。ますます、実験的なコンピュータネットワークは、物理的なワイヤではなく無線および衛星リンクを使用し始めました。また、組織は、長距離以上ではなく、同じ施設内で一緒に通信する機械の地域ネットワークグループをますます研究していました。 ArpAnetのArchitecteは、基礎となるプロトコルが使用中のプロトコルがこれらのすべての異なる種類のネットワークにまたがるための「不適切」であることを認識しました。

1980年のアルパニエットの地理的地図。 ダルパ

同時に、1970年代の間に、IBM、DEC、AT& T、およびゼロックスなどの企業は、情報の共有を断片化した独自の独自の互換性のないコンピュータネットワークを作成しました。そのため、TCP / IPソフトウェアがシステム上に実装されている限り、あらゆる種類の媒体を介して通信できる独自のオープンアーキテクチャソリューションを、TCP / IPスイートはすぐに著しく注目に値しました。 。

TCPとIPの開発は1973年にヴィントエシーとボブカーンによって始まりました。 CERF、Kahn、その他の1970年代の開発後、DARPAはTCPとIPの仕様を発行しました RFC 文書 791 793 、1981年9月に日付が付けられ、これは、ファイナライズされたTCP / IPフレームワークの最初の公開紹介を表しました。

TCP / IPはどのように機能しますか?

TCPとIPは、異種(さまざまなタイプのコンピュータやリンク)のコンピュータネットワークを介して信頼できる接続を実現するために、互いに機能する2つの別々のテクノロジです。

前述のように、IPはネットワーク上のアドレス指定マシンとデータのブロック(呼び出し)を処理する パケット ")適切な目的地に到達してください。 TCPは、パケットがエラーなしでそれらの目的地に達することを保証し、情報を受信するホストがあることを確認し、情報が途中で失われるか破損している場合はデータを安全に送信するまでデータを再送信します。

TCP / IPの設計者は、ネットワークをより柔軟でモジュール化させるために、TCPとIPの実装を意図的に分離しました。実際、TCPは異なるプロトコルでスワップアウトすることができます。 u これはより速いが、電話呼やビデオ放送のような100%の送信精度が必要ではない状況のデータ損失を可能にする。

ネットワークエンジニアはこのモジュラ設計を呼び出します プロトコルスタック 、「そしてそれは、スタック内の下層のいくつかを、ローカルマシンアーキテクチャに最も適した方法で独立して処理されることを可能にします。その後、上位層は互いに通信するためにそれらの上部に作業することができます。インターネットの場合、このスタックは通常4つの層で構成されています。

  • リンクレイヤー - 物理媒体(イーサネットなど)で動作する低レベルのプロトコル
  • インターネット層 - パケットをルーティングします(たとえば、)
  • 輸送層 - 接続を行い、壊れる(たとえば、TCP)
  • アプリケーション層 - 人々がネットワークをどのように使用するか(Web、FTPなど)

プロトコル Webを処理します (ハイパーテキスト転送プロトコル、またはHTTPなど)はアプリケーションレイヤにあり、それらはTCPとIPの上に機能します。このモデルのおかげで、HTTPはローレベルで接続を作成または分割する方法を知る必要はありません。そのいは、スタック内のプロトコルの低いプロトコルによって処理されます。それは非常に柔軟なシステムを作り、TCP / IPがとても成功した理由であり、なぜ彼らが今日のインターネットのバックボーンとして役立っています。

関連している: 最初のウェブサイト:Webが30年前に見えた方法

TCP / IPはいつ使用されましたか?

開発中は、TCP / IPが1973年の早い時期に実験的な使用になりました。クリエイターはプロトコルを洗練し続けたため、インターネットプロトコル(IP)は1981年までにバージョン1からバージョン4へ行った。これはまだ広く使用されているIPのバージョンです。今日。

DARPAは1981年9月にTCPおよびIPプロトコルの最初の最終版を導入しましたが、1つのアルパニットコンピュータ(NCPなど)を使用して、いくつかのArpAnetコンピュータが一度に実行されました。いずれの惑星技術と同様に、変更は時間がかかり、計画の建築家が設計することができます 遷移期間 1983年1月1日に終了するNCPとTCPの間。

IPが明確なプロトコルの勝者ではなかった時代の「すべてのもの」Tシャツを着用しているBoardwatch Magazineの1996年8月の号の版 ボードウォッチマガジン

1983年1月1日」 旗の日 「(劇的な変更が計算で起こる日)、TCP / IPの広範な使用の開始とその誕生 現代のインターネット 。その後、他のネットワークプロトコルは広く使用されていて、1990年半ばになるまでは、TCP / IPが何らかの呼び出しを呼ぶものでは明確な「勝者」になった。 プロトコル戦争

関連している: インターネットはどのように機能しますか?

TCP / IPの未来

現在、ほとんどのインターネットは、一般に「IPv4」と呼ばれるインターネットプロトコルバージョン4で実行されています。しかし、新しいバージョンが呼ばれている」 IPv6 、「1998年に導入された、それは時間の経過とともにゆっくりと転がっています(非常にゆっくり)。 IPv6の最も重要な機能の中では、128ビットアドレスのサポートが可能です。 340兆兆兆1兆 ネットワーク上の一意のIPアドレスを持つデバイス。

対照的に、IPv4は32ビットのアドレッシングをサポートし、42億を超えるIPアドレスを許可します。 42億がたくさんのように聞こえますが、私たちはすでに 割り当てられたIPv4アドレスの制限に達しました あなたがそれを測定する方法に応じて、2010年代以内にしばらくの間。

幸いなことに、IPv4とIPv6は相互運用可能なので、コンピュータベンダー、インターネットホスト、および当局には、時間の経過とともにIPv6への移行を行いながら、呼吸室があります。そのすべての改善でさえ、IPv6は1973年にCERFとEvansによって開始され、1981年に確定したのと同じ研究に戻る建築を追跡し、それはかなりの遺産です。お誕生日おめでとう、TCP / IP!


コンピュータ履歴 - 最も人気のある記事

Mac OS Xの前に:NextStepが何であったのか、なぜ人々がそれを愛したのですか?

コンピュータ履歴 Aug 24, 2025

Steve JobsのNext Computerで起動する1988年、NextStepオペレーティングシステムはデスクトップソフトウェア設計の最先端を表しています。それはA..


ヴィンテージコンピュータを購入するための最良の方法は何ですか?

コンピュータ履歴 Aug 24, 2025

ベンジュエドワーズ 趣味として、 ビンテージコンピューティング 上昇しています。古典的なPCで育った世代�..


テレタイプとは何ですか、そしてなぜそれらはコンピュータと一緒に使用されていましたか?

コンピュータ履歴 Aug 24, 2025

システム工学研究所 数十年の間、多くのコンピュータシステム事業者はテレタイプと呼ばれる装置を使用してタイプライター�..


The First PC to Sell Millions: Commodore VIC-20 Turns 40

コンピュータ履歴 Aug 24, 2025

エヴァンアモス 1981年に、コモドールは VIC-20 、素晴らしいビデオゲームを提供し、子供の生成方法を教えた低コスト..


Macintoshシステム1:AppleのMac OS 1.0が好きでしたか?

コンピュータ履歴 Aug 24, 2025

1984年1月14日、AppleはそのMacintoshオペレーティングシステムの最初のバージョン、システム1.0を発表しました。ほぼ40年前の年齢であるにもか..


Sharewareとは何ですか、そしてなぜそれは1990年代に人気があるのか​​?

コンピュータ履歴 Aug 24, 2025

ベンジュエドワーズ それはクレイジーなアイデアです:あなたのソフトウェアを無料で遠ざけ、あなたにお金を送るのに十分�..


1980年代に「プリントショップ」をバナー魔法使いにした方法

コンピュータ履歴 Aug 24, 2025

ベンジュエドワーズ 1984年に、Brøderbundソフトウェアは「プリントショップ」をリリースしました。これが特別なものです。 ..


40年後:1981年にIBM PCを使用するのが好きでしたか?

コンピュータ履歴 Aug 24, 2025

IBM. 今日の40年前 1981年8月12日 -ibmは、IBM PC(Model 5150)とも呼ばれ、最初のIBM Personal Computerを導入しました。それはよく..


カテゴリ