TCP协议在现在看来可靠吗?如何知道已发出消息是否成功被接收?首先可以肯定的是TCP协议是可靠的。具体怎么知道自己发出的消息是否被成功接受,需要对TCP协议的工作机制加以理解。下面全球加速器来具体介绍一下TCP协议的工作机制。

TCP协议是一个面向连接的、可靠的传输层的协议,通过“三次握手”协议来建立连接的,具体需要通过以下三步进行:

1、客户端发送SYN报文到服务器端。
2、服务器端收到SYN报文后,回复ACK报文表明已收到客户端请求,并同样发送SYN报文到客户端。
3、客户端收到服务器端发送的SYN报文后,回复ACK报文表明接收到服务器端发送的请求,并已确认。

通过这三步就完成了“三次握手”步骤,发送端就可以确定发出的消息是否已经被成功接受,客户端和服务器端就建立了连接,可以传送数据了。