很抱歉,如果这不是问的地方,但我不确定是否有SQL端口问题的论坛。看来我的SQL客户端使用随机端口连接到SQL服务器,尽管我在ODBC DSN连接器中规定了一个特定的端口。 https://docs.docker.com/machine/get-started/我已将图片包含在内,以便更好地说明我的意思。
答案 0 :(得分:1)
你读错了。我看到两种连接,从WEBSERVER
到192.*.6
我认为是Sql Server(请求),反之亦然(从Sql回到Web服务器的响应)。
当WEBSERVER
发出请求时,DstPort
始终为49252. SrcPort
在这种情况下会发生波动,因为这就是TCP / IP的工作方式(也就是多个可以区分并联连接)。然后,Sql Server始终回复发起请求的任何端口号。
答案 1 :(得分:1)
预计源端口(客户端)是随机的。目标端口(服务器)将保持不变。当TCP / IP客户端连接时,它会选择一个未使用的客户端端口并连接到侦听已知端口的服务器。这基本上就是TCP / IP套接字的工作原理。