Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1258

TCP

审核人Cybersecurity entrepreneur & security researcher

TCP 是什么?

TCP面向连接的传输层协议(RFC 9293),在 IP 之上为两个端点提供有序、可靠且带拥塞控制的字节流传输。


传输控制协议(TCP)由 RFC 9293 标准化,取代 RFC 793,在两个由源/目的 IP 与端口构成四元组的端点之间,提供可靠且按序的字节传输。连接通过三次握手(SYN、SYN-ACK、ACK)建立,以 FIN/FIN-ACK 或 RST 结束。TCP 使用 32 位序列号对字节进行编号,采用累积 ACK 与重传计时器,并运行 Reno、CUBIC 或 BBR 等拥塞控制算法。互联网上多数应用层协议(HTTP/1.1、HTTPS、SSH、SMTP、IMAP)都基于 TCP。与安全相关的攻击包括 SYN 洪水、RST 注入、序列号预测以及离路径会话劫持。

● 示例

  1. 01

    HTTPS 请求向 443 端口发起 TCP 连接,完成三次握手后再协商 TLS。

  2. 02

    SYN 洪水通过始终不发送最终 ACK,耗尽服务器的半开连接表。

● 常见问题

TCP 是什么?

面向连接的传输层协议(RFC 9293),在 IP 之上为两个端点提供有序、可靠且带拥塞控制的字节流传输。 它属于网络安全的 网络安全 分类。

TCP 是什么意思?

面向连接的传输层协议(RFC 9293),在 IP 之上为两个端点提供有序、可靠且带拥塞控制的字节流传输。

如何防御 TCP?

针对 TCP 的防御通常结合技术控制与运营实践,详见上方完整定义。

TCP 还有哪些其他名称?

常见的别称包括: 传输控制协议。

● 相关术语

● 另见