VPN 连接速度慢

VPN 连接速度慢

我有几个数据库位于 VPN 上。

每当我通过 VPN 建立与这些数据库的新连接时,都需要花费很长时间(3-4 秒)。一旦建立,一切似乎都运行得相当快。

如果我登录到 VPN 内部的框,并使用 sqlplus 从那里连接到数据库,则不会有任何延迟。

当使用 Windows VPN 连接时,类型显示为“PPTP VPN”

对于速度缓慢的原因有什么想法或可能的解决办法?

答案1

如果速度缓慢只限于连接,则通常的原因是 DNS(或者远程主机可能对您的 IP 地址进行反向查找)。检查远程主机是否可以解析您机器的 IP 地址(您使用的是虚拟 IP 吗?)。

答案2

可能是DNS,这个可以用nslookup工具来测试,看看查询时间。

可能是 tcp 连接正在调整窗口大小。其实不应该花那么长时间,也许连接正在运行很多错误。

对于任何缓慢问题,我通常会获取数据包上限来查看发生了什么。您的计算机在连接​​到网络后是否发出大量广播?arp 洪水?netbios?等等...

您还应该捕获数据库连接的 tcp 序列,检查大量的重新发送或任何其他明显的内容。

您可能还需要检查 WAN 接口上的负载,并检查连接是否出现许多错误,因此请检查您的错误计数。

相关内容