推奨されます, 2024

エディターズチョイス

TCP / IPとOSIモデルの違い

TCP / IPとOSIは、通信に最も広く使用されている2つのネットワークモデルです。 それらの間にはいくつかの類似点と非類似点があります。 大きな違いの1つは、OSIは実際には通信に使用されない概念モデルであるのに対し、TCP / IPは接続の確立とネットワークを介した通信に使用されることです。

他の違いは以下で議論されます。

比較表

比較基準TCP / IPモデルOSIモデル
に展開TCP / IP - 伝送制御プロトコル/インターネットプロトコルOSI-オープンシステムインターコネクト
意味インターネットを介したデータ転送に使用されるクライアントサーバーモデルです。計算機システムに使われる理論モデルです。
レイヤー数4層7層
によって開発された国防総省(DoD)ISO(国際標準化機構)
有形はいいいえ
使用法よく使われる使われたことがない


TCP / IPモデルはOSIモデルより前に開発されたものであるため、レイヤーは異なります。 図に関しては、TCP / IPモデルが4つの層、すなわちネットワークインターフェース、インターネット、トランスポート、およびアプリケーション層を持っていることは明らかです。 TCP / IPのアプリケーション層は、OSIモデルのセッション、プレゼンテーション、およびアプリケーション層の組み合わせです。

TCP / IPモデルの定義

TCP(伝送制御プロトコル)/ IP(インターネットプロトコル)は、国防総省(DoD)プロジェクト機関によって開発されました。 OSIモデルとは異なり、これは4つの層で構成され、それぞれにプロトコルがあります。 インターネットプロトコルは、ネットワークを介した通信用に定義された一連の規則です。 TCP / IPは、ネットワークの標準プロトコルモデルと見なされています。 TCPはデータ転送を処理し、IPはアドレスを処理します。
TCP / IPスイートは、TCP、UDP、ARP、DNS、HTTP、ICMPなどを含む一連のプロトコルです。堅牢で柔軟性があり、主にインターネットを介したコンピュータの相互接続に使用されます。
TCP / IP層は次のとおりです。

  • ネットワークインタフェース層
  • インターネット層
  • トランスポート層、
  • アプリケーション層

OSIモデルの定義

OSI(Open System Interconnect)モデルは、ISO(国際標準化機構)によって導入されました。 これはプロトコルではなく、階層化の概念に基づいたモデルです。 それは垂直方向の一組の層を有し、各層は異なる機能を有する。 これは、データを転送するためのボトムアップアプローチに従います。 堅牢で柔軟ですが、具体的ではありません。
モデルの7つの層は以下のとおりです。

  • アプリケーション層
  • プレゼンテーション層、
  • セッション層
  • トランスポート層、
  • ネットワーク層
  • データリンク層
  • 物理層

TCP / IPとOSIモデルの主な違い

  1. TCP / IPはクライアントサーバーモデルです。つまり、クライアントがサービスを要求した場合、サーバーによって提供されます。 一方、OSIは概念モデルです。
  2. TCP / IPは、インターネットを含むすべてのネットワークで使用される標準プロトコルです。一方、OSIはプロトコルではなく、システムアーキテクチャの理解と設計に使用される参照モデルです。
  3. TCP / IPは4層モデルですが、OSIは7層です。
  4. TCP / IPは垂直アプローチに従います。 一方、OSIモデルは水平アプローチをサポートしています。
  5. TCP / IPは有形ですが、OSIはそうではありません。
  6. TCP / IPは上から下へのアプローチに従いますが、OSIモデルはボトムアップのアプローチに従います。

結論

上記の記事に関して、TCP / IPモデルはOSIモデルよりも信頼性が高く、インターネットを介してデータを伝送するためにTCP / IPがエンドツーエンド接続に使用されていると結論付けることができます。 TCP / IPは堅牢、柔軟、有形であり、データをWeb経由で送信する方法も提案します。 TCP / IPモデルのトランスポート層は、データが順番に到着したか、エラーがあるかどうか、失われたパケットが送信されるかどうか、確認応答が受信されるかどうかなどをチェックします。

Top