lecture/information/networks/TCPとIPの基本-講義.n.md
TCP と IP の基本
informationnetworksundergraduatelecture
導入
この講義で最重要なのは、IP は「どこへ届けるか」を担当し、TCP は「どう順序よく確実に渡すか」を担当する、という役割分担で見ることです。
ネットワーク通信では、データが届けばよいだけではなく、順番が乱れないか、欠落しないかも問題になります。そのとき、住所のような役割をもつ IP と、配送管理のような役割をもつ TCP を分けて考えると理解しやすくなります。
用語と定義
IP とは、データをどの宛先へ送るかを扱う仕組みです。
TCP とは、データを順序よく確実に届けるための仕組みです。
直感的な説明
IP は封筒に住所を書く役割で、TCP は複数の荷物が欠けずに順番どおり届いたかを確認する役割と見るとわかりやすいです。
厳密な説明
1. IP
IP はデータを小さな単位にして宛先へ運ぶ基盤です。経路は途中で変わることもあります。
2. TCP
TCP は送受信の開始、順序、再送などを管理して、確実な通信を支えます。
3. 役割分担
IP だけでは「届くかもしれない」通信ですが、TCP が重なることで「順序よく確実に届ける」通信になります。
見分け方
- 宛先や経路の話なら IP を考えます。
- 順序、再送、信頼性の話なら TCP を考えます。
最終形
\boxed{\text{IP は届け先,\quad TCP は確実な受け渡し}}
一言でいうと
- TCP と IP は、ネットワーク通信を成立させるための役割分担として見ると理解しやすくなります。