我有一个TCP服务器,它侦听传入的客户端,然后每秒向它发送一个数据包.我想知道,SYN/ACK数据包是否仅在初始连接时发送,所以它看起来像这样:
<client connect>
SYN
ACK
DATA
DATA
DATA
<client disconnect>
Run Code Online (Sandbox Code Playgroud)
或者它是否与每个数据包一起发送,像这样?
<client connect>
SYN
ACK
DATA
SYN
ACK
DATA
SYN
ACK
DATA
<client disconnect>
Run Code Online (Sandbox Code Playgroud)
此外,如果是第一种情况,如果您只是长时间保持连接打开,那么UDP over TCP是否有任何好处?