オープンシステム相互接続(OSI)は、1984年にISO(国際標準化機構)によって開発されました。現在、コンピューター間通信のアーキテクチャモデルと見なされています。 OSIモデルは、の機能を差別化する電気通信またはコンピューティングシステムの理論モデルです。 コミュニケーション 。あるコンピュータから別のコンピュータへ、このモデルは主に、あるコンピュータのソフトウェアアプリケーションから別のコンピュータのソフトウェアアプリケーションに情報を送信する方法を説明します。このOSIモデルには、各層が特定のネットワーク機能に使用される7つの層が含まれています。したがって、この記事では、OSIモデル層の1つ、つまりトランスポート層について説明します。
OSIモデルのトランスポート層
OSIモデルは、タスク全体を7つのレイヤーに分割します。これらのレイヤーは自己完結型であるため、特定のタスクにすべてのレイヤーを使用できます。したがって、OSIモデルのすべての層に割り当てられたタスクを独立して実行できます。 OSIモデルのレイヤーは、主に上位レイヤーと下位レイヤーの2つのタイプに分けられます。
“真理値表2ビット加算器 ”
OSIモデルのトランスポート層
上位層は、主にアプリケーションに基づいて問題を処理するために使用されます。これらはソフトウェア内でのみ実行されます。モデルのアプリケーション層は、エンドカスタマーに最も近いものです。アプリケーション層と顧客の両方がソフトウェアのアプリケーションと対話します。 OSIモデルの下位層は、データ転送の問題を扱います。
トランスポート層とは何ですか?
定義: OSIモデルの4番目の層は、上からのトランスポート層として知られています。この層は、さまざまなホストで実行中のアプリケーションプロセスに直接通信サービスを提供します。さまざまなホスト上のこれらのプロセスは物理的にリンクされておらず、論理通信を使用してメッセージを相互に送信します。ここで、この層は論理通信を提供します。
この層のプロトコルは、ネットワークのルーターではなく、エンドシステム内に実装されます。 A コンピュータネットワークのトランスポート層 ネットワークのアプリケーションに上記の1つのプロトコルを提供します。たとえば、TCPとUDPのような2つのトランスポート層プロトコルは、 ネットワーク層 。この層のすべてのプロトコルは、次のようなさまざまなサービスを提供します 多重化 、逆多重化、信頼性の高いデータ転送、帯域幅と遅延の保証。
トランスポート層の要素
このレイヤーの要素には、次のものがあります。
サービスポイントアドレス指定
コンピュータは一度に複数のプログラムを実行することがよくあります。このため、2台のコンピュータで送信元を宛先に配信することはできません。したがって、このレイヤーは、ポートアドレスまたはサービスポイントアドレスと呼ばれる、ヘッダーへの正確な種類のアドレスに使用されます。このアドレスを介して、すべてのパケットが正しいコンピューターに到着し、トランスポート層はそのコンピューター上の正確なメソッドへのメッセージ全体を取得します。
セグメンテーションと再組み立て
セグメンテーションプロセスでは、メッセージを通信可能なセグメントに分割できます。各セグメントには、レイヤーがメッセージを再構築できるようにするシーケンス番号が含まれています。メッセージが送信元システムから宛先システムに到着すると、メッセージを適切に再構成でき、送信中に失われたデータのためにパケットを識別して置き換えることができます。
接続制御
これらは、コネクションレス型とコネクションレス型の2つのタイプです。コネクションレス型では、トランスポート層はすべてのパケットを個人のように扱い、宛先コンピューターに送信します。この種の送信では、受信者はパケットの受信に関して送信者に承認を送信しません。これは以前の通信方法です。
接続ベースのトランスポート層
このレイヤーは、パケットをターゲットに送信する前に、コンピューターの宛先にあるレイヤーと接続します。次の手順を使用して、接続を作成できます。
- 接続の確立
- データの転送
- 終端接続
したがって、コネクションレス型サービスは一貫性が低いのに対し、コネクションレス型サービスはデータ送信全体に使用されます
多重化と逆多重化
いくつかのパケットは、制御システムを使用してさまざまなアプリケーションからシステムを介して送信され、これらはトランスポート層内にあります。このレイヤーでは、さまざまな方法を使用したパケットが許可されます。これらのパケットは、ポート番号によって区別され、正しいヘッダーを追加するとレイヤーに送信されます。
逆多重化プロセスでは、さまざまなプロセスから送信されるデータを取得できます。このレイヤーからデータセグメントを取得して、レシーバー側のマシンで実行されている適切なメソッドに配信します。
フロー制御
トランスポート層は、の隣接する層の間のフロー制御にも責任があります。 TCP / IP モデル。連続ノードを実行しても、単一のリンクでは実行されません。印象的なフロー制御方法により、送信側と低速の受信側からのデータの損失を防ぐことができます。
たとえば、スライディングウィンドウプロトコル手法を使用します。この手法では、受信者は送信者に向けてウィンドウを送信し、受信したデータサイズを更新します。
制御エラー
これも、データリンク層と同様に連続して実現されます。このレイヤーでは、メッセージ全体がレイヤーの受信側に問題なく表示されます。エラーの改善は、パケットの再送信によって達成できます。データの整合性は、ACKやNACKなどのサービスを使用して送信者を更新することにより、データが到着したかどうかを確認できます。
よくある質問
1)。 OSIモデルのトランスポート層とは何ですか?
OSIモデルの4番目の層はトランスポート層です。
2)。トランスポート層セグメントとは何ですか?
データの単位がTCPプロトコルからネットワーク層に送信される場合はセグメントと呼ばれます
3)。トランスポート層の主な機能は何ですか?
この層は、ネットワーク上での連続通信を担当します
4)。 TCPのアプリケーションは何ですか?
この通信プロトコルは、インターネットを使用してネットワークデバイスを相互接続するために使用されます
“sopとposの違い ”
5)。 FCPの完全な形式は何ですか?
FCPはファイバチャネルプロトコルです
したがって、これはすべてについてです トランスポート層の概要 。この層の主な機能は、上の層からのデータを許可し、それをより小さな単位に分割してネットワーク層に送信し、すべての小さな断片がもう一方の端に適切に到着するようにすることです。ここにあなたへの質問があります、トランスポート層デバイスとは何ですか?