VPN连接速度慢

我有一些位于VPN上的数据库。

每当我通过VPNbuild立到这些数据库的新连接,需要一段时间(3-4秒)。 一旦build立起来,一切似乎运行得可以接受的很快。

如果我login到VPN中的一个盒子,并使用sqlplus从那里连接到数据库,则不会有任何延迟。

与Windows VPN连接时,types显示为“PPTP VPN”

任何想法缓慢的原因,或可能的解决?

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

它可能是DNS,这可以用nslookup工具testing来查看查询时间。

这可能是调整窗口大小的tcp连接。 它不应该花很长时间,也许连接运行了很多错误。

对于任何缓慢的问题,我通常会得到一个封装,看看发生了什么事情。 你连接到networking后,你的计算机发出大量的广播吗? arp洪水? NetBIOS的? 等等…

你也应该捕获你的数据库连接的TCP序列,检查大量的重新发送或其他明显的东西。

你也可能想要检查WAN接口上的负载,并检查连接是否运行了很多错误,所以检查你的错误计数。