为什么一起提到TCP / IP

时间:2014-06-21 00:22:34

标签: tcp ip

传输控制协议和Internet协议是两种不同的协议 那么为什么总是一起提到它们呢。

2 个答案:

答案 0 :(得分:4)

TCP / IP的官方名称是 Internet Protocol Suite 。 TCP / IP是其作者使用的简写,用于引用基于先前简称TCP(用于传输控制程序)的协议的标准的新迭代,因此可以推断新的缩写是意在与后者区别开来。

引用维基百科条目:

  

1974年5月电气和电子工程师协会   (IEEE)发表了一篇题为"分组网络协议的论文   。互通#&34;该论文的作者,Vint Cerf和Bob Kahn,   描述了一种用于共享资源的网际协议   节点之间的分组交换。这是一个中央控制组件   模型是包含两者的传输控制程序   主机之间面向连接的链接和数据报服务。该   单片传输控制程序后来被分为一个   由传输控制协议组成的模块化架构   在面向连接的层 Internet协议处   网络互联(数据报)层。该模型非正式地被称为   TCP / IP虽然正式称之为互联网   协议套件。

来源:http://en.wikipedia.org/wiki/Transmission_Control_Protocol#Historical_origin

答案 1 :(得分:0)

它们是Internet协议套件使用的协议,并且总是一起提及,因为它们都是通过Internet传输数据所必需的。

来自维基百科:“TCP在连接到局域网,内联网或公共互联网的计算机上运行的程序之间提供可靠,有序和错误检查的八位字节流传输。”并且“IP,[...]的任务是仅根据数据包标头中的IP地址将数据包从源主机传送到目标主机。”

当您需要从一台计算机向另一台计算机发送消息时,TCP负责在较小的程序包中中断此消息,并将剩余的工作留给IP,负责将这些较小的数据组传送到正确的目标。另一方面,当另一台计算机收到软件包时,TCP会将它们组装起来以获取原始消息。