F5 术语

TCP/IP

什么是 TCP/IP?

TCP/IP 是指 TCP(传输控制协议)和 IP(互联网协议)的组合,它们共同构成了互联网上最广泛使用的数据交换协议集。

TCP/IP 起源于 DARPA(国防高级研究计划局)针对广域网进行的分组通信研究的一部分。 它成为了互联网前身 ARPANET 的协议,并由于基于 UNIX 的操作系统的支持而得到了广泛采用,从而实现了不同供应商的计算机之间的互操作性。 如今,TCP/IP 已成为标准协议,不仅适用于互联网,也适用于许多其他网络。

在OSI参考模型中,TCP位于第4层(传输层),处理端口之间的会话建立与断开以及通信控制。 IP 在第 3 层(网络层)运行,管理路由和通信路径,这对于互联网功能至关重要。 IP 之下是数据链路层,以太网等协议就位于此处。

数据链路层负责有限范围内的设备之间的直接通信,而网络层(IP)则可以通过路由器实现跨扩展区域的数据交换。 这种连接不同网络的能力就是 IP 被称为“互联网”协议的原因。 在互联网出现之前,网络指的是直接的通信路径,但 IP 的引入通过实现不同网络的互连彻底改变了这种模式。

TCP 是在 IP 上运行的协议,用于确保可靠的数据传输。 它具有在发生丢失时重新传输数据包、重新排序数据包和验证源 IP 地址的机制,从而实现高度可靠的通信。 在 IP 上运行的其他传输层协议包括 UDP 和 SCTP。