--- title: TCP slug: Glossary/TCP tags: - TCP - 传输控制协议 - 基础设施 - 数据 - 网络 - 词汇表 translation_of: Glossary/TCP ---
传输控制协议(TCP)是主要的网络协议之一。它使两台主机能够建立连接并交换数据流。TCP 能保证数据的交付,维持数据包的发送顺序。TCP 在1970年代被两位 DARPA 的科学家 Vint Cerf 和 Bob Kahn 所设计出来,他们当时被称为互联网之父。
TCP 是互联网的基本通信语言协议。它会校验包的交付。TCP 被用于 Web 浏览器连接到互联网时以及从一个地址向另一个地址发送文件传递电子邮件。TCP 确保数据传输的可靠性,并且保证每一个字节在接收时维持它们的发送顺序。操作系统通过一个编程接口来管理TCP。TCP 使用三次握手来建立一个连接和四次握手来中断一个连接。