“网上邻居”:对VPN的响应时间非常缓慢

我们在通过VPN连接连接到总部的一个小卫星办公室。 连接本身并不坏,ping时间大约是100ms,远程访问,telnet和FTP速度都很好。

但是,从我们的Windows客户端连接到HQ的Windows服务器是非常可怕的。 一般来说,我通过“我的电脑”,使用\服务器,可能后跟path。 显示10个项目的目录可能需要2分钟以上的沙漏观察。

如果我'净使用'的服务器,目录列表要快得多,所以它似乎是一个'我的电脑'的问题。

我使用的是Windows XP 64位,但是这个站点(Vista,Win7等)的所有10台机器都在某种程度上出现了这个问题。

不幸的是,现在我不能在这里告诉你们我们总部的networking拓扑结构,但是我可以问问任何人是否有任何具体的问题。

就我而言,100ms的ping时间并不是很好的ping时间。 根据我的经验,SMB \ RPC通信总是滞后于VPN连接。 SMB \ RPC通信需要比FTP,HTTP,SMTP等更多的资源,另外VPN通信必须encryption\解密,所以恕我直言,你可能无法做任何事情,使其更好。

SMB资源并不像协议要求确认几乎所有东西那样重要。 在高延迟链路上,这意味着您经常在等待对方说'OK'。

如果你真的想改进的东西,你应该考虑升级到Windows Vista / 7和Windows 2008 / 2008r2。

看到这个关于中小企业绩效的问题,你可以在这个过渡期间做一些事情。

尝试在其中一个客户端上testing这些registry设置:

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\CryptoSignMenu] "SuppressionPolicy"=dword:00100000 [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}] "SuppressionPolicy"=dword:00100000 [HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{883373C3-BF89-11D1-BE35-080036B11A03}] "SuppressionPolicy"=dword:00100000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SCAPI] "Flags"=dword:00100c02 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRemoteRecursiveEvents"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoRemoteChangeNotify"=dword:00000001 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "NoNetCrawling"=dword:00000001 

您可能还想要减less客户端上LAN适配器的MTU,通常为1400或更less。 该设置位于registry中:

Key:HKLM \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ Interfaces {LAN适配器guid}
值:MTU(Dword)1400(十进制)