2014-10-27 37 views
-1

在TCP连接的过程中,客户端首先发送一个SYN包。当服务器收到这个数据包时,它将用一个SYN-ACK数据包进行响应。这是我的问题:当服务器构造SYN-ACK数据包时,它如何决定数据包的源IP?服务器是否会迭代自己的接口,或只是交换SYN数据包的源和目标IP。SYN-ACK包如何判断其源IP

回答

1

系统将只交换源IP和目的IP。

+0

让我看看源代码,或者一些证明会很棒! – 2014-10-27 02:11:46

+0

您使用的是什么系统? – jweyrich 2014-10-27 20:16:04

+2

@Jarrywoo:除非操作系统是开源的,否则你如何期待有人向你展示操作系统如何实现其IP交换的源代码?只需使用Wireshark等数据包嗅探器来验证行为(或者,如果操作系统是开源的,那么请亲自查看源代码)。 – 2014-10-27 20:30:43

相关问题