TCPについて 3(12min)

TCPについて

TCPはインターネットを構築る上で必要となるプロトコルの一つ。

プロトコルはメーカーやOSが違うサーバーなどがインターネット通信を行うのに必要な共通言語みたいなもの。

 

TCPは、その数あるプロトコルの中でトランスポート層に属すものでデータ転送を制御する。

 

特徴

データの到着確認

  • データが送信先に到着したか確認し、届いていなけば再送信を行う。
  • 再送信の判断はシーケンス番号を使用し応答確認する。

 

コネクション管理

  • 通信相手との間で通信を始める準備をしてから通信を始める
  • コネクション指向の通信を提供する

コネクション指向の通信のイメージは、相手に電話をする前にLINEで今は都合がいいかメッセージを送って、返事が来てから電話をするイメージ。

 

イメージ

まじめで丁寧に仕事する人。そのためでUDPに比べると仕事の速度は遅いが役割分担がなされている。