我在 Linksys RV016 路由器后面有一个 LAN。它通过 DSL 线路连接到互联网,非对称参数为 2Mbit 下载/512 kbit 上传。
在这个 LAN 中,我有 MS SQL 服务器,我想通过 VPN 远程连接到它。为此,我使用 RV016 路由器的 PPTP 功能。连接工作正常,但是...有点慢。
我的问题是:瓶颈可能是什么 - 仅仅是我的 DSL 线路的速度参数吗?或者也可能是由路由器的硬件参数(处理器、RAM)引起的?在这种情况下,在 LAN 内设置额外的服务器 VPN 服务器是否合理,以便路由器仅在适当的端口上转发通信,其余部分由 VPN 服务器决定?
答案1
使用 2048/512 kbit/s 时,您最有可能受到带宽的限制,而不是受到路由器硬件的限制。
答案2
如果您尝试通过互联网访问 VPN DB,速度将受限于您的上传连接。此外,如果您使用基于 SSL 的 VPN,MySQL 的速度很可能会略慢一些,因为每个数据包都经过加密,每个数据包上都有额外的字节(enc 的大小)——因此与使用非加密连接相比,它会传输更多数据。
答案3
除了其他人已经说过的之外,如果您通过 vpn 下载文件,则该文件本质上将首先在您的 DSL 上下行,然后再上行。
由于双倍(假设)TCP 开销和 GRE 封装,下载容量将略低于最大上行带宽。往返时间 (RTT)可能会导致所有下载开始得慢一些也一样。
答案4
是的,速度变慢几乎肯定是由于您的带宽,以及(很有可能)您的 ISP 可能对入站流量进行的任何流量整形造成的。
路由器可能执行的操作太多,但除非您进行大量 VPN 连接,或者执行 BitTorrent 之类的操作,否则可能不是问题所在。
你说的“连接”是指使用 RDP,还是使用实际建立 SQL 连接的东西,比如 SQL Management Studio 或 osql 或 ADO/ODBC/等?后者在 WAN 链路上的速度总是比 LAN 慢,就是这样。
这个问题应该发给 SuperUser。SF 不适用于家庭用户、家庭服务器等。请阅读常见问题解答。当您的问题获得足够的关闭/移动投票时,它将自动移动。