本文へスキップ
BecomeCoder
Wiki一覧コース一覧

TCP/IP

最終更新: 2026年8月8日

TCP/IP は、インターネットのほぼすべての通信を支える プロトコル の集まり です。役割の異なる複数のプロトコルが層になって連携し、その代表格が TCPIP です。

TCPは、通信の前に相手と「これから話します」と確認し合う手順(3ウェイハンドシェイク)を踏みます。

sequenceDiagram
  participant A as 送信側
  participant B as 受信側
  A->>B: つないでいい?(SYN)
  B-->>A: いいよ、そちらは?(SYN+ACK)
  A->>B: よろしく(ACK)→ 通信開始

なお、確実さより速さを優先する UDP というプロトコルもあり、動画配信やオンラインゲームなどで使われます。TCP/IPは、機種やメーカーの違う機器どうしが会話できる、世界共通の土台です。

← Wiki一覧に戻る