传输控制协议 (TCP) 确保互联网上数据的可靠传输。它将数据分割成数据包,并对其进行编号、发送和等待确认。如果数据包丢失,TCP 会重新发送,并按顺序重组数据包。它为应用程序提供可靠的数据流。
TCP 与 IP 协同工作。IP 负责路由数据包,TCP 确保数据包到达目的地。IP 的可靠性较差,而 TCP 则增强了可靠性。它们共同构成了互联网的基础。TCP 是面向连接的协议,它会在发送数据之前建立连接,并在发送完成后关闭连接。
TCP 功能
- 以连接为导向:先握手
- 可靠:确认和重传
- 有序:数据包按顺序重新组装
- 流量控制:防止接收器过载
- 拥塞控制:适应网络状况
TCP 用于网页浏览、电子邮件、文件传输和流媒体播放。它不用于语音和视频通话等实时应用。这些应用使用 UDP,UDP 速度更快但可靠性较低。TCP 是可靠的主力军,UDP 是速度更快的替代方案。互联网需要两者。
Comments
No comments yet. Be the first to share a thought.
Leave a comment