我需要设置一个 VPN,让用户在现场连接,通常通过高延迟和大量数据包丢失的连接(通常通过 3G、CDMA 或任何可用的方式)。到目前为止,我主要处理虚拟专用网络,虽然在理想情况下很好,但它根本不适合在我的场景中使用:
我需要的是一个协议:
- 连接/重新连接相对较快
- 低带宽开销
- 容错。如果数据包丢失,则忽略它并继续前进。无论如何,错误更正和/或恢复在应用程序级别得到很好的处理。
- 免费,最好是开源的
- 能够在 Linux 上运行,包括客户端和服务器端
是否有任何 VPN 协议特别适合这种可靠性较差的连接?
答案1
我认为你的情况OpenVPN应该没事。