TCP/IP和TCP以及IP有什么区别?

18

TCP/IP和TCP以及IP之间有区别吗?

我一直认为TCP/IP只是TCP和IP的组合,但似乎TCP/IP是一个拥有许多其他协议的家族,而不仅仅是TCP和IP。

  • IP: 网际协议
  • TCP: 传输控制协议
  • TCP/IP: 主要协议是TCP和IP,但它包括了更多。

我的理解是否正确,或者是错误的呢?


2
IPTCP以及因它们是套件中最重要的两个核心协议而被称为TCP/IP的Internet Protocol Suite - GolezTrol
我投票关闭此问题,因为它与编程无关。 - Alnitak
3个回答

5

当单独提到TCP和IP时,它们分别指传输层协议(RFC 793)和网络层协议(RFC 791)。但是当以TCP/IP格式提到它们时,它们指的是TCP/IP套件中的一组协议栈。


4

3
TCP/IP是一个协议栈,包含了从发送者到接收者所需的不同协议。其中,IP指代第3层协议,是无连接且没有错误恢复程序的。因此,第4层协议发挥作用以提供可靠性并帮助恢复丢失的数据包。UDP也是此协议栈中的一种协议。
IP是用于逻辑寻址的网络层协议。
TCP是保证可靠性且面向连接的第4层协议。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接