TCP/IP协议学习之TCP、IP篇
TCP/IP是不同通信协议的大集合
协议族
TCP/IP是基于TCP和IP这两个最初的协议之上的不同的通信协议的大集合。
团结就是力量嘛,厉害的人总是倾向于聚集起来,厉害的协议同理,那么这些协议具体包括什么,又分别分管何种功能呢,不着急,往下看。
TCP-传输控制协议
TCP用于从应用程序到网络的数据传输控制。
TCP负责在数据传送之前将它们分割为IP包,然后在它们到达的时候将它们重组。
IP-网际协议
IP负责计算机之间的通信。
IP负责在因特网上发送和接收数据包。
怎么理解呢,是这样的,TCP负责应用软件(浏览器)和网络软件之间的通信,而IP负责计算机硬件之间的通信。所以我们要实现数据从A计算机的某个软件传输到B计算机的某个软件的时候就要进行一个 拆包->传输->装包 的过程,而拆包(分割数据)和装包(重组数据)这两项任务交给了TCP,而两个计算机之间的数据传输由IP负责。
简单但是并不严谨的总结一下,TCP软,IP硬。