世界で最も人気のあるネットワークプロトコルであるTCP/IPプロトコルスイートは、1970年代に2人のDARPA科学者、Vint CerfとBob Kahnによって設計された。
1973年春、彼らはネットワーク制御プロトコルから学んだ教訓を踏まえて、パケット無線ネットワーク間の信頼性の高いデータ通信の研究を開始し、今日のイ
この技術の初期のバージョンでは、TCPという名前のコアプロトコルは一つしかありませんでした。 そして、実際には、これらの文字も、彼らは今日の伝送制御プロトコルを行うもののために立っていませんでしたが、彼らは伝送制御プログラムのた この近代的なTCPの前身の最初のバージョンは1973年に書かれ、その後RFC675、1974年12月からのインターネット伝送制御プログラムの仕様で改訂され、正式に文書化されました。
TCPの開発中、CerfとKahnは1973年にLouis Pouzinによって設計および監督されたフランスのパケット交換ネットワークであるCYCLADESの概念を使用しました。 ARPANET設計の代替案を検討し、ネットワーク研究全般をサポートするために開発されました。 CYCLADESは、信頼性の低いデータグラム(Pouzinはdataとtelegramという言葉を組み合わせてdatagramという用語を造語した)と関連するエンドツーエンドのプロトコルメカニズムを使用して、ネットワーク自体ではなく、信頼性の高いデータ配信をホストに担当させた最初のネットワークであった。
TCP/IPは、デジタルコンピュータが長距離通信を可能にする標準的なインターネット通信プロトコルとなった。 インターネットは、情報が小さなパケットに分割され、同時に多くの異なるルートを介して個別に送信され、受信側で再構成されるパケット交換ネットワー TCPはデータのパケットを収集して再構成するコンポーネントであり、IPはパケットが正しい宛先に送信されることを確認する責任があります。 TCP/IPは1970年代に開発され、1983年にARPANET(インターネットの前身)のプロトコル標準として採用されました。
インターネットプロトコルスイート
(一般にTCP/IPとして知られている)の現在の状況は何ですか?
これは、インターネットや他の同様のネットワークで使用される通信プロトコルのセットです。 この規格で定義された最初の2つのネットワークプロトコルであるTransmission Control Protocol(TCP)とInternet Protocol(IP)の2つの最も重要なプロトコルから命名されました。 今日のIPネットワークは、1960年代から1970年代にかけて進化し始めたいくつかの開発、すなわち、1980年代半ばから後半に登場したインターネットとLan(Local Area Networks)、1990年代初頭のWorld Wide Webの登場とともに、
ネットワークの設計には、エンドノード間のトラフィックを効率的に送信およびルーティングする機能のみを提供すべきであるという認識と、他のすべてのインテリジェンスは、ネットワークのエッジに配置されるべきであるという認識が含まれていた。エンドノード。 シンプルな設計で、地域の特性に関係なく、ほぼすべてのネットワークをARPANetに接続することが可能になりました。 CERFとKahnの仕事の最終的な製品であるTCP/IPは、2つのブリキ缶と1つの文字列を介して実行されるという一般的な格言があります。
ルーターと呼ばれるコンピュータやデバイス(他のタイプのゲートウェイとの混同を避けるためにゲートウェイから名前が変更された)は、各ネットワークにインターフェイスを提供し、それらの間でパケットを前後に転送します。 ルータの要件はRFC1812で定義されています。
DARPAはその後、BBN Technologies、Stanford University、University College Londonと契約し、異なるハードウェアプラットフォーム上でプロトコルの運用バージョンを開発しました。 TCP v1、TCP v2、1978年春にTCP v3とIP v3に分割され、その後TCP/IP v4との安定性—今日でもインターネット上で使用されている標準プロトコル。
1975年、スタンフォード大学とユニバーシティ-カレッジ-ロンドン(UCL)の間で二つのネットワークTCP/IP通信テストが行われた。 1977年、アメリカ、イギリス、ノルウェーのサイト間で三つのネットワークTCP/IPテストが行われた。 1978年から1983年の間に複数の研究センターでいくつかの他のTCP/IPプロトタイプが開発された。 ARPANetのTCP/IPへの移行は、新しいプロトコルが恒久的に有効化された1983年1月1日に正式に完了しました。
1982年3月、米国防総省はTCP/IPをすべての軍事用コンピュータネットワークの標準として宣言した。 1985年、Internet Architecture Boardはコンピュータ産業のためのTCP/IPに関する3日間のワークショップを開催し、250人のベンダーの代表者が出席し、プロトコルを促進し、商業的使用の増加につながった。
インターネットプロトコルスイートは、多くのプロトコルスイートと同様に、層のセットと見なすことができます。 各層は、データの伝送に伴う一連の問題を解決し、いくつかの下位層からのサービスを使用することに基づいて、上位層プロトコルに明確に定義されたサー 上位層は論理的にユーザーに近く、より抽象的なデータを処理し、下位層のプロトコルに依存してデータを最終的に物理的に送信できる形式に変換します。
TCP/IPモデルは、RFC1122に記載されているように、4つの層で構成されています。 最も低い層から最も高い層まで、リンク層、インターネット層、トランスポート層、およびアプリケーション層があります。 このモデルは、標準として受け入れられるために新しいプロトコルが適合しなければならない厳格な参照モデルであることを意図していなかった
消費者向けのシステムを含め、今日使用されているほとんどすべてのオペレーティングシステムにはTCP/IP実装が含まれています。