TCP

「Transmission Control Protocol」の略です。TCPは、インターネット上でシステム同士が通信できるようにする標準規格の集合である、インターネットプロトコルスイートの基本的なプロトコルです。TCPはホスト間の接続を確立して維持するため、「トランスポート層」プロトコルに分類されます。

TCPは、インターネット上のシステムを識別するために使用されるIPアドレスを定義するインターネットプロトコル(IP)を補完します。インターネットプロトコルはデータを転送するための指示を提供し、トランスミッション制御プロトコルは接続を確立して、あるシステムから別のシステムへのパケットの配信を管理します。この2つのプロトコルは、一般にまとめてTCP/IPと呼ばれます。

TCP接続を通じてデータが送信されると、プロトコルはデータを、それぞれ番号が付けられたパケット、つまり「セグメント」に分割します。各パケットには、送信元と宛先を定義するヘッダーと、データセクションが含まれます。パケットはインターネット上で複数の経路を使って移動できるため、送信されたときとは異なる順序で宛先に到着することがあります。トランスミッション制御プロトコルは、受信側でパケットを正しい順序に並べ直します。

TCPにはエラーチェックも含まれており、各パケットが要求どおりに配信されたことを確認します。これは、各パケットが正常に送信されたかどうかを確認しないUDPとは異なります。組み込みのエラーチェックにより、TCPはより多くのオーバーヘッドがあり、そのためUDPより遅くなりますが、システム間でデータが正確に配信されることが保証されます。そのためTCPは、インターネット経由でWebページファイルなど、ほとんどの種類のデータを転送するために使用されます。UDPは、すべてのパケットを配信する必要がないメディアストリーミングに適しています。

更新日 January 30, 2016 著者: Per C.

quiz知識をテストする

What is another name for webpage designed for incoming visitors?

A
Inlink page
0%
B
Landing page
0%
C
Post-click page
0%
D
End-user page
0%
Correct! Incorrect!     View the Landing Page definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのTCPの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。