TCP客户端与服务器实现
文章目录
- TCP客户端与服务器实现
- 1、TCP协议简单介绍
- 2、W801创建TCP客户流程
- 3、创建W801 TCP服务器
- 3.1 创建TCP服务器步骤
- 3.2 创建TCP服务器完整实例
本文将详细介绍如何在W801中使用TCP客户端和TCP服务器。
1、TCP协议简单介绍
传输控制协议 (TCP) 是一种标准,它定义了如何建立和维护应用程序可以用来交换数据的网络对话。
TCP 与 Internet 协议 (IP) 一起工作,后者定义了计算机如何相互发送数据包。 TCP 和 IP 共同构成了定义互联网的基本规则。 互联网工程任务组 (IETF) 在征求意见 (RFC) 标准文档编号 793 中定义了 TCP。
TCP 是一种面向连接的协议,这意味着建立并保持连接,直到两端的应用程序完成消息交换。TCP 执行以下操作:
- 确定如何将应用程序数据分解为网络可以传送的数据包;
- 向网络层发送数据包,并从网络层接受数据包;
- 管理流量控制;
- 处理丢失或乱码数据包的重传,因为它旨在提供无错误的数据传输; 和
- 确认所有到达的数据包。