OSI Model vs TCP/IP Model
ネットワーク インフラストラクチャはコンピュータを相互接続し、アプリケーションが相互に通信できるようにします。 ただし、高レベルのアプリケーションで使用されるデータをワイヤを介して伝送される電気信号に変換するプロセスは、複雑なプロセスになる可能性があります。
開放型システム間相互接続 (OSI) モデルと TCP/IP モデルは、この複雑さを単純化するために設計された 2 つのネットワーク・モデルです。 それぞれがネットワーク プロトコル スタックを、明確な目的を持つ複数の層に分割します。
OSIモデルとは?
OSI モデルは、ネットワーク プロトコル スタックを表す概念モデルです。 その 7 つの層は、実際のテクノロジーよりも、ネットワーク通信を機能させるために実行されるさまざまな機能に重点を置いています。
OSIモデルの各層は重要な役割を担い、層ごとに異なるプロトコルデータユニット(PDU)の形で層間で情報が交換されます。 OSI モデルの 7 つのレイヤーは、名前または番号で参照でき、上から下に次のものが含まれます。
#7。アプリケーション:エンドユーザー アプリケーションに直接接続し、さまざまなサービス (ブラウジング、電子メールなど) を提供します。
#6.プレゼンテーション:ネットワーク上でデータを送信するときに、アプリケーションによって使用される形式の間でデータを変換します。 暗号化とデータ圧縮も管理します。
#5。セッション: セッションの管理、同期、およびトラフィックの整理を担当します。
#4.トランスポート:データがネットワーク間で完全かつ確実に転送されることを保証します。
#3.ネットワーク:ネットワーク間でパケットをルーティング、転送、アドレス指定します。
#2.データリンク:ネットワーク上のデバイス間のデータ転送を管理し、物理層からのエラーを修正します。
#1.物理:デバイスを接続する物理コンポーネント (ケーブル、ルーターなど) が含まれます。
OSI モデルには、次のようないくつかの利点があります。
- 標準化: OSI モデルは、ネットワーク プロトコル スタックの参照モデルとして広く使用されています。 これにより、特定のレイヤーを参照することで有用な情報が提供される会話の共有基盤が提供されます。
- 独立したレイヤー: OSI モデルでは、TCP/IP モデルよりも多くの層が定義されます。 これにより、各層が 1 つの機能を実行する一方で、一部の TCP/IP 層は複数の機能を組み合わせることができます。
- より簡単なトラブルシューティング: OSI モデルの独立したレイヤーにより、ネットワークの問題のトラブルシューティング プロセスが簡素化されます。 各レイヤーは、1 つのレイヤーのさまざまな目的を考慮するのではなく、独立して検討できます。
- コネクション型サービスとコネクションレス型サービス:伝送制御プロトコル (TCP) はコネクション型ネットワーク プロトコルであり、ユーザー データグラム プロトコル (UDP)はコネクションレス型プロトコルです。 OSI モデルは、この両方のパラダイムをサポートしています。
TCP/IPモデルとは
TCP/IP モデルは、ネットワーク プロトコル スタックの構造に基づくネットワーク モデルです。 TCP/IP モデルの 4 つの各層は、TCP/IP ネットワーク パケット内で表示されます。
これらの 4 つのレイヤーには、次のものが含まれます。
- アプリケーション: アプリケーション層は、OSI アプリケーション層、プレゼンテーション層、およびセッション層を組み合わせたもので、高レベルのアプリケーション プロトコル、表現、およびセッション管理を担当します。
- 輸送: トランスポート層は OSI トランスポート層にマッピングされ、エンドツーエンドの接続、データ整合性、およびフロー制御を担当します。
- インターネット: OSI モデルのネットワーク層と同様、TCP/IP インターネット層はルーティングとパケット転送を管理します。
- データ リンク: TCP/IP モデルのデータ リンク層は、OSI モデルのデータ リンク層と物理層にマップされ、デバイス間の物理的および論理的接続を担当します。
TCP/IP モデルには、類似のモデルに比べて次のような利点もあります。
- 接続の確立: TCP/IP モデルは、2 つのシステム間の接続を確立するために使用されるプロトコルの概要を示します。 IP はルーティングを提供し、TCP は接続を管理し、エラー処理を提供します。
- 実世界のモデル: TCP/IP は、コンピュータ間の接続を確立するために使用されるプロトコルを中心に構築されたネットワーク モデルです。 これは、単なる参照モデルではなく、実際の適用性があることを意味します。
TCP/IP モデルと OSI モデルの主な違い
OSI モデルと TCP/IP モデルはどちらも、ネットワーク トラフィックについて考え、議論するための構造を提供するように設計されています。 ただし、この 2 つのモデルには、次のようないくつかの大きな違いがあります。
- レイヤー: OSI モデルには、ネットワーク トラフィックが実行する必要があるさまざまな機能を中心に構築された 7 つの異なるレイヤーがあります。 TCP/IP には、ネットワーク トラフィックに存在する特定のプロトコルに直接関連付けられた合計 4 つの層があります。
- 現実世界への適用性: OSI モデルは概念的な参照モデルとして設計されており、現実世界のネットワーク プロトコルに直接マッピングされないことを意味します。 対照的に、TCP/IP モデルは、ネットワーク接続の作成に使用される標準プロトコルに基づいています。
- プロトコルの依存関係: TCP/IP モデルは、特定の目標を達成するために設計された特定のプロトコルに基づいています。 OSIモデルはプロトコルに依存しないため、任意のプロトコルスタックで使用できます。
- トラフィック タイプ: OSI モデルは、コネクション型ネットワーク トラフィックとコネクションレス型ネットワーク トラフィックの両方をサポートする一般的なモデルです。 TCP/IP モデルは、接続指向の TCP トラフィック専用に設計されています。
TCP/IPモデルとOSIモデル:選択方法
TCP/IP モデルと OSI モデルはどちらも、ネットワーク プロトコルをモデリングして考えるための概念的なフレームワークを提供するという目的を果たします。 ただし、この 2 つのモデルには大きな違いがあります。 適切な選択は、組織の意図するユースケースによって異なります。 OSI モデルはより広く使用されており、その明確な独立したレイヤーにより、計画に役立ちます。 対照的に、TCP/IP モデルは、特定の目的を達成するために設計された特定のネットワーク プロトコルへの直接マッピングを提供します。
チェック・ポイントによるネットワーク・セキュリティ
OSI および TCP/IP モデルは、ネットワーク プロトコルのモデルと、さまざまなネットワーク セキュリティソリューションを記述および分類する方法を提供します。 サイバー攻撃は、これらのモデルのさまざまなレイヤーで実行され、モデルを理解することで、これらの攻撃から身を守ることができます。
チェック・ポイントのQuantum 次世代ファイアウォール (NGFW) は、 OSI および TCP/IP モデルのすべての層にわたって保護を提供します。 その機能の詳細については、無料のデモにサインアップしてください。
