【てぃーしーぴーあいぴー】
TCP/IP とは?
最終更新:
💡 通信の役割を分担する、インターネットのルール
インターネットで使う通信のルールの集まり。TCPとIPの役割、UDPとの違い、4層で捉える考え方と通信保証の限界を説明します。
📌 このページのポイント
TCP/IPって、一つの通信ルール?
TCPとIPを中心にした、複数の通信ルールの集まりだよ。Webを見たりメールを送ったりするとき、役割の違う規約を組み合わせて通信するんだ。
IPは、何を担当する?
TCPがあれば、必ず届く?
TCPは届いたかを確認し、必要なデータを再送し、順序を整理してアプリへ渡すよ。でも、相手や通信経路が使えない状態が続けば接続は失敗する。どんな障害でも必ず届けられるという意味ではないんだ。
TCPを使わない通信もある?
4層という説明は、どう読む?
もっと詳しく知りたい人へ
TCPを使えば、通信内容も暗号化される?
TCPの再送や順序制御と、暗号化は別の役割です。TCPを使っているだけで内容が秘密になるわけではありません。暗号化が必要な通信では、TLSなどの仕組みと組み合わせます。
OSI参照モデルと4層モデルは、同じもの?
通信の役割を分けて考える点は共通しますが、層の区切りは同一ではありません。TCP/IPのアプリケーション層は、OSIの上位の複数層に相当する機能を含みます。層の数だけで通信の優劣を決めるものでもありません。
まとめ:ざっくりこれだけ覚えればOK!
「TCP/IP」って出てきたら「インターネットで通信するための、役割を分担したルールの集まり」と思えばだいたいOK!
📖 おまけ:英語の意味
「Transmission Control Protocol / Internet Protocol」 = 伝送制御プロトコル/インターネットプロトコル
💬 代表的なTCPとIPの名前を組み合わせています。TCP/IPという呼び方は、この2つだけでなく、関連する通信規約の集まりにも使います。