2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

TCPとUDPについて

Last updated at Posted at 2020-08-12

プロトコルにはそれぞれにポート番号が割り振られている。

サービスプログラムへ各プロトコルを振り分ける「通信規約」が存在する。
それがTCPとUDPである。

#TCPとは?

  • Transmission Control Protocolの略で、通信の挙動を指定する。

  • コネクション型(相手が通信できるかどうかを確認し、相手のOKの返事を受け取ってからデータを送信する)で通信する。

  • プロトコルによってはTCPしかないものもある。

  • TCPは「信頼性」を重視したプロトコルであり、送信するデータを確実に相手に届けたいときに使う。

  • TCPを利用したサービス:WWW、電子メールなど

#UDPとは?

  • User Datagram Protocolの略で、通信の挙動を指定する。

  • コネクションレス型(相手が通信できる前提で自分が通信したいタイミングで通信を開始する)で通信する。

  • UDPは「速度」を重視したプロトコルであり、送信するパケットが小さいときや、データを再送する必要のないときに使う。

  • UDPを利用したサービス:IP電話、ストリーミングなど

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?