/ / TCP-IPプロトコルとは

TCP-IPとは何ですか?

インターネット上のコンピューター間の相互作用ネットワークプロトコルを使用して実行されます。ネットワークプロトコルは、さまざまなデータ伝送デバイスが情報を交換するための合意された特定のルールのセットです。データ形式、ボーレート、エラー制御、およびその他のタイプのプロトコル用のプロトコルがあります。グローバルインターワーキングでは、TCP-IPが最も一般的に使用されるプロトコルです。

このテクノロジーとは何ですか? インターネットプロトコルTCP-IPの名前は、TCPとIPの2つのネットワークプロトコルに由来しています。もちろん、ネットワークの構築はこれらの2つのプロトコルに限定されるものではありませんが、データ伝送の構成という点では基本的なものです。実際、TCP-IPは、個々のネットワークを相互接続してグローバルネットワークを形成できるようにする一連のプロトコルです。

記述できないTCP-IPIPおよびTCP定義でのみ指定され、UDP、SMTP、ICMP、FTP、Telnetなども含まれます。これらおよびその他のTCP-IPプロトコルは、最も完全なインターネット体験を提供します。

以下は、TCP-IPの一般的な概念に含まれる各プロトコルの詳細な説明です。

インターネットプロトコル (IP)は直接送信を担当しますネットワークに関する情報。情報は部分(パケット)に分割され、送信者から受信者に送信されます。正確なアドレス指定を行うには、受信者の正確なアドレスまたは座標を指定する必要があります。そのようなアドレスは、ドットで互いに分離された4バイトで構成されます。各コンピューターのアドレスは一意です。

ただし、IPプロトコルのみを使用送信された情報の大部分は1500文字を超えており、1つのパケットに収まらず、一部のパケットが送信中に失われたり、間違った順序で送信されたりする可能性があるため、正しいデータ送信には不十分な場合があります。

伝送制御プロトコル (TCP)より高いレベルで使用されます前。あるノードから別のノードに情報を伝送するIPプロトコルの機能に基づいて、TCPプロトコルでは大量の情報を送信できます。 TCPは、送信された情報を個別の部分(パケット)に分割し、送信後に受信したパケットからデータを正しく回復する役割も果たします。この場合、このプロトコルはエラーを含むパケットの送信を自動的に繰り返します。

大規模なデータ伝送の組織の管理ボリュームは、特別な機能を持ついくつかのプロトコルを使用して実行できます。特に、次のタイプのTCPプロトコルが存在します。

1. FTP (ファイル転送プロトコル)転送を整理しますファイルおよびコンピュータのメモリ内の名前付き領域としてバイナリまたはプレーンテキストファイルの形式でTCP接続を使用して2つのインターネットサイト間で情報を転送するために使用されます。この場合、これらのノードがどこにあり、どのように相互に接続されているかは問題ではありません。

2. カスタムデータグラムプロトコル、またはユーザーデータグラムプロトコルは、に依存していません接続では、UDPデータグラムと呼ばれるパケットでデータを送信します。ただし、送信者はパケットが実際に受信されたかどうかを知らないため、このプロトコルはTCPほど信頼性が高くありません。

3. ICMP (インターネット制御メッセージプロトコル)が存在しますインターネット上でのデータ交換中に発生したエラーに関するメッセージを送信するため。ただし、ICMPプロトコルはエラーを報告するだけで、これらのエラーの原因となった原因を取り除きません。

4. Telnet -TCPトランスポートを使用してネットワーク上にテキストインターフェイスを実装するために使用されるネットワークプロトコル。

5. SMTP (Simple Mail Transfer Protocol)は特別ですSMTPクライアントと呼ばれる1台のコンピューターから、SMTPサーバーを実行している別のコンピューターに送信されるメッセージの形式を定義する電子メッセージングプロトコル。この場合、この転送は、クライアントとサーバーの両方の作業がアクティブになるまで、しばらく延期することができます。

TCP-IPデータ伝送方式

1。 TCPプロトコルは、データ全体をパケットに分割して番号を付け、それらをTCPエンベロープにパッキングします。これにより、情報の一部が受信された順序を復元できます。このようなエンベロープにデータが配置されると、チェックサムが計算され、TCPヘッダーに書き込まれます。

2.さらに、IPプロトコルを介して、すべてのパケットが受信者に直接送信されます。

3。 次に、TCPはすべてのパケットが受信されたかどうかを確認します。受信時に、新しく計算されたチェックサムがエンベロープに示されたものと一致しない場合、これは、情報の一部が送信中に失われたか歪んだことを示し、TCP-IPプロトコルはこのパケットの転送を再要求します。また、受信者からのデータの受信の確認も必要です。

4.すべてのパケットの受信を確認した後、TCPはそれに応じてパケットを順序付け、それらを単一のユニットに再構成します。

TCPは、再送信、タイムアウト(またはタイムアウト)を使用して、信頼性の高い情報配信を保証します。パケットは同時に2方向に送信できます。

したがって、TCP-IPは再送信の必要をなくし、アプリケーションプロセス(TelnetやFTPなど)を待ちます。