连接到本地主机时,是否仍会发生完整的 SYN、SYN-ACK、ACK 握手?

连接到本地主机时,是否仍会发生完整的 SYN、SYN-ACK、ACK 握手?

这个问题主要针对 Linux 进行了解决。虽然我自己可以找到答案,但我希望有人能隐含地知道答案,这样可以节省我一些时间。

如果我连接到面向套接字的服务(例如 HTTP 服务器),机器是否仍使用相同的 TCP 握手来协商连接,就像地址是远程的(服务器端和客户端)一样?

同样,断开连接时是否有 FIN?

我想,我想知道如果不涉及路由,基于数据包的连接动态是否会有所不同并成为标准 UNIX 文件 IO 操作。

答案1

都是一样的。服务会绑定到您想要绑定的任何 IP。

相关内容