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硬。

  

原文地址:https://www.cnblogs.com/maoguy/p/5474657.html