コンピュータネットワーク開発の段階

コンピュータネットワークの開発段階は4つの段階に分けることができます:

1オンライン端末ネットワーク

1950年代から1960年代半ばまで、コンピュータの数が少なかった頃、リモート端末は、ダイヤルアップおよび電話通信回線によってコンピューターホストに接続され、複数の端末がホストのリソースを共有して、オンライン端末ネットワークを形成します。
オンライン端末ネットワークの特徴は、ホストを中心とした1台のホスト、複数の端末であり、端末間の通信がないことです。

2コンピューターとコンピューターのネットワーク

コンピュータネットワークは、コンピュータネットワークの定義に準拠したシステムであり、典型的なネットワークの例は、1969年に構築されたARPANETです。ARPANETは、コンピュータネットワークの開発における画期的な出来事であり、最終的には現在のインターネットへと進化しました。

コンピュータとコンピュータのネットワークは、複数のホストによって特徴付けられます。ネットワーク設計は、コンピュータネットワークの機能を異なるレベルに分割するための階層化された概念を採用しています。通信当事者のピアレイヤは、相互に理解できるピアツーピアネットワークプロトコルを採用しています。レイヤ機能は、ネットワーク制御プロトコルによって実現され、ネットワーク制御プロトコルと伝送データが一緒にプロトコルデータユニット(PDU)を構成します。パケット交換技術を使用して、送信されたメッセージはパケットに分割され、コンピューターデータ送信のバースト性のある特性に適応します。

この段階は、パケットスイッチングネットワークの時代とも呼ばれます。コンピュータネットワークの構成は、2レベルのサブネット、すなわち、通信制御、送信、および通信処理のための通信サブネットと、データ処理のためのリソースサブネットを含みます。

コンピュータネットワークは、ホストを中心とする最初のステージから、通信サブネットを中心として進化しました。

3オープンコンピュータネットワークアーキテクチャ

1970年代後半から1980年代初頭にかけて、さまざまなコンピュータメーカーが、IBMのシステムネットワークアーキテクチャSNAやDECのDECNETなどの独自のネットワークアーキテクチャとネットワーク製品を開発および設計しました。特定の製造元のネットワークアーキテクチャに従って製造されたコンピュータネットワークハードウェアおよびソフトウェア製品は、この製造元が製造したネットワーク製品間でのみ相互接続でき、他の製造元のネットワーク製品と相互接続することはできません。これらのメーカーのネットワーク製品で構成されるコンピュータネットワークシステムは「クローズドシステム」を形成しています。

コンピューターネットワークの開発を考慮して、国際標準化機構(ISO)は、誰もが従うコンピューターネットワーク参照モデルフレームワークを開発する必要があります。このフレームワークに従って作成されたすべてのネットワークハードウェアとソフトウェアは相互接続できます。ISOは1983年に「オープンシステム相互接続参照モデル」を提供しました。OSIは、低レベルから高レベルまでの7つのレベルの記述を提供し、その後に物理層、データリンク層、ネットワーク層、トランスポート層、セッション層、プレゼンテーション層、アプリケーション層が続きます。各層は特定の機能を実行し、異なるシステムの同じ層はピアツーピアプロトコルを使用して通信します。OSI設計に従うコンピュータネットワークシステムは、「オープンシステム」です。

この段階で、TCP / IPプロトコルはかなり進歩しました。ARPANETと呼ばれる正式なプロトコルは、IPプロトコルを使用して、異種コンピューターと異種コンピューターネットワークの相互接続を実現します。

4インターネット

インターネットは世界的な「ネットワークオブネットワーク」であり、ネットワークには、さまざまなローカルエリアネットワーク、メトロポリタンエリアネットワーク、ワイドエリアネットワーク、ワイヤレスネットワーク、モバイルネットワークなど、ネットワークアーキテクチャが異なる複数のネットワークが含まれます。非常に多くの異なるネットワークが存在する理由は、1つのタイプのネットワークではすべてのアプリケーションのニーズを満たすことができないためです。多くの異なるネットワークは、異なるネットワーク技術、ネットワークプロトコル、およびアドレス形式を採用していますが、相互接続されたネットワークでネットワークユーザーのデータ情報を送信できるように、ネットワーク相互接続の方法を提供する必要があります。

ネットワーク相互接続を実現する技術的なアイデアは、各ネットワーク内で独自のネットワークプロトコルを使用することです。各ネットワークが他のネットワークと通信する場合、TCP / IPプロトコルを使用して、基礎となる物理ネットワークの違いをシールドし、相互接続プロトコルIPを通じて一貫したサービスを提供します相互接続機器(ルーターなど)を介して異なるネットワーク間の相互接続を実現し、さまざまなネットワーク間の違いをネットワークユーザーに対して透過的にします。

インターネットアプリケーションは、インターネットサービスプロバイダーが提供するアクセスサービス、インターネットコンテンツプロバイダーが提供するコンテンツサービス、インターネットアプリケーションプロバイダーが提供するアプリケーションサービスの3種類のサービスを経験しています。

おすすめ

転載: blog.csdn.net/qq_45465526/article/details/108570213