Asio.Cookbook 第1章 基础
介绍
TCP协议是具有下列特性的传输层协议:
- 它是可靠的。这意味着TCP协议保证报文以正确的顺序传输,或者通知报文没有传输成功。TCP协议包含错误处理机制。
- 它假定建立逻辑连接。在一个程序通过TCP协议与另一个程序通信之前,它必须根据标准通过交换服务报文建立一个逻辑连接。
- 它假定点对点通信模型。也就是在单个连接上只有两个程序可以通信,不支持多播消息。
- 它是面向数据流的。这意味着一个程序发送给另一个程序的数据会被TCP协议解释为字节流。
UDP协议是一个与TCP协议不同的传输层协议,它具有下列特性: