SQL客户端似乎使用随机端口进行连接

时间:2016-10-14 09:45:47

标签: sql-server

很抱歉,如果这不是问的地方,但我不确定是否有SQL端口问题的论坛。看来我的SQL客户端使用随机端口连接到SQL服务器,尽管我在ODBC DSN连接器中规定了一个特定的端口。 https://docs.docker.com/machine/get-started/我已将图片包含在内,以便更好地说明我的意思。

2 个答案:

答案 0 :(得分:1)

你读错了。我看到两种连接,从WEBSERVER192.*.6我认为是Sql Server(请求),反之亦然(从Sql回到Web服务器的响应)。

WEBSERVER发出请求时,DstPort始终为49252. SrcPort在这种情况下会发生波动,因为这就是TCP / IP的工作方式(也就是多个可以区分并联连接)。然后,Sql Server始终回复发起请求的任何端口号。

答案 1 :(得分:1)

预计源端口(客户端)是随机的。目标端口(服务器)将保持不变。当TCP / IP客户端连接时,它会选择一个未使用的客户端端口并连接到侦听已知端口的服务器。这基本上就是TCP / IP套接字的工作原理。