12

Q.「アプリケーション層」はTCPネットワークモデルの「トランスポート層」とどう違うのですか?

私はネットワーク化されたプログラムの基礎について学んでいる学生です。これは、明確に説明できない課題で出された質問の 1 つでした。

各層の概念とモデル内での役割は理解していますが、アプリケーション層とトランスポート層の違いを比較して説明するにはどうすればよいでしょうか?

ありがとうございました。

4

2 に答える 2

9

トランスポートは、2 つのエンドポイント間でデータを移動する行為です (TCP/IP の「TCP」を考えてください)。アプリケーション層は、そのトランスポートを利用するアプリケーションです (たとえば、HTTP や FTP を考えてください)。

詳細については、 http://en.wikipedia.org/wiki/OSI_modelを参照してください。

于 2010-11-13T03:22:04.417 に答える
6

それは非常に簡単です。

トランスポート層 - 両端間でデータを送信します。そのため、前回の試行で失敗した場合のデータの再送信、フロー制御、エラー制御など、多くのことを処理します。Transport Layer によるエラー制御と DLL によるエラー制御の違いを知っておく必要があります (Google で調べてください)。

アプリケーション層 - ユーザーエンドに近い。ユーザーは、アプリケーション層を介してネットワークと対話します。HTTPプロトコルと言います。アプリケーション層は、インターネットを介した通信データに関するルールをエンド ユーザーに定義します。よりソフトウェア指向です。

一般に、アプリケーション層はデータ送信のルールを定義または設定し、エンドパートナーなどを識別し (HTTP の機能を検索できますか?)、データを下位層に渡し、最後にトランスポート層がこのデータを次の場所に送信します。ネットワーク。

于 2010-11-13T03:39:49.663 に答える