T4012801014025 
(株)建設業経営情報分析センター
国土交通大臣登録
経営状況分析機関 登録番号22

トップ >  用語解説 >  ネットワーク関係 >  プロトコル >  TCP(Transmission Control Protocol)

TCP(Transmission Control Protocol) | 用語解説 | CIAC.JP

TCP(Transmission Control Protocol)は、インターネットで利用される通信プロトコルの一つで、RFC 793で定義されています。 相手との接続(コネクション)を事前に確立し、通信相手ごとに通信の状態を管理する「コネクション型」と呼ばれる方式を採用しており、 到達確認や再送処理も行います。 そのため、通信の信頼性が高くなりますが、通信コスト(負荷)も高くなるという特徴があります。

TCPとUDP

UDPは、通信を始める際の事前処理や通信中の状態確認を行わないため、通信コストが低く、 遅延が少ないという特徴を持ちます。 このような特徴から、TCPはWebサイトの閲覧やメールの送受信で、 UDPは音声や動画のストリーミングなどで使用されます。 DNSでは、TCPとUDP双方の通信プロトコルを使用します。

再送処理

TCPはアプリケーション間に仮想的な回線(コネクション)を確立し、データを正しく送受信できたかを確認しながら通信します。 パケットの損失(パケットロス)が発生すると送信側は対応するデータを作り直し、同じデータを再び送信する。こうした処理を再送処理と呼びます。 TCPによる通信は3段階に分けられます。まずコネクションを確立し、次にコネクションを通じてデータをやりとりします。 その際にデータを正しい順番に並べ替えるための番号を付与します。エラーがあればデータを再送し、最後にコネクションを終了させます。

TCPセグメント

TCPではTCPヘッダーに様々な制御情報を付与します。TCPではヘッダーとデータ本体を合わせてTCPセグメントと呼びます。 TCPで通信を開始する際は、受信側の機器とパケットを3回やりとりしてコネクションを確立します。 この手順を3スリーウエイハンドシェークと呼びます。 最初に送るセグメントはコネクションの確立を要求するSYNセグメントです。 TCPヘッダーのコントロールビットの1つであるSYNを「1」にしたセグメントです。 SYNセグメントを受け取った受信側は、正しく受け取ったことを伝えるACKというビットを「1」にし、さらにSYNを「1」にしたセグメントを返します。 セグメントを受け取った送信側は、受信側に受け取ったことを通知するためにACKを「1」にしたセグメントを送ります。 こうしてコネクションを確立します。コネクション確立後、データのやりとりに移ります。 通信を終了する際も送信側と受信側で同様のやりとりが必要です。そのためデータを1個送るだけでも最低9回のやりとりが発生します。

関連・参考サイト

  1. JPRS 用語辞典 TCP(ティーシーピー)
  2. 日経クロステック 確実にデータを届けるプロトコル「TCP」、肝は3ウエイハンドシェーク

お知らせ・ご注意

  1. 弊社経営状況分析機関(登録番号22)では、経営状況分析手数料8,800円(税込)です。
  2. 経営状況分析の審査がスムーズに進むポイントはこちらをご覧下さい。
  3. 消費税課税事業年度は税抜金額での申請が必須です(経審申請する場合)。
  4. インボイス登録事業者(適格請求書発行事業者)は消費税課税事業者になりますので、 税抜金額での申請が必須です(経審申請する場合)。
  5. 免税事業者が決算期の途中でインボイス登録を行った場合には、インボイス登録後は税抜金額で経審申請する必要があります。
  6. 審査基準日が1年以上前の経営状況分析申請は受け付けできません
  7. 行政書士資格をお持ちでない方は、代理申請はできません。 公認会計士・税理士等の資格をお持ちの方でも、行政書士会への登録がなければ、行政書士として活動することはできません。

トップ
経審(経営事項審査)の解説
令和7年7月改正方針
建設業財務諸表の解説
令和7年4月注記表改正
分析申請
申請手順
分析手数料
新設法人の申請
申請書
処理の区分①
処理の区分②
結果通知書
必要書類
建設業財務諸表
消費税の扱い
申請時に多い修正
サポート
インボイスの発行
経審大臣®フリー版
FAQ(よくある質問)
用語解説