TCP/IP
てぃーしーぴーあいぴー
意味
TCP/IP(ティーシーピーアイピー)とは、インターネット通信の基盤となる、最も標準的なプロトコル(通信規約)のセット。データを確実に届ける「TCP」と、宛先(IPアドレス)まで届ける「IP」を組み合わせたもの。世界中のコンピュータが繋がるための共通言語。
概要
現在のインターネットで標準的に使われている、通信プロトコル(通信のルール)のセットのこと。 TCP(Transmission Control Protocol)とIP(Internet Protocol)という2つの主要なプロトコルを組み合わせたもの。
役割分担
インターネット上の通信は、バケツリレーのような仕組みで行われる。
- IP(宛先を届ける): データを小さな小包(パケット)に分割し、それぞれに宛先(IPアドレス)を貼って、目的地まで届ける役割。ただし、途中で荷物が消えたり、順番がバラバラに届いたりしても責任は持たない(ベストエフォート)。
- TCP(確実性を保証する): IPの力不足を補う役割。届いたパケットの順番を正しく並べ直したり、足りないパケットがあったら「届いてないからもう一回送って!」と再送要求をしたりして、データが元の通りに復元できるように管理する。
この2人がタッグを組むことで、世界中どこへでも、正確にデータを送ることができる。