2

与移动设备的持久连接很困难。信号条件可能会迅速变化,连接类型也会发生变化。例如,当我离开公寓 (WiFi)、乘坐公共汽车 (WiMax/LTE)、转乘地铁(间歇性 CDMA,有时在其他运营商上漫游)以及步行上班时,我可能想将音频流式传输到我的手机( WiMax/LTE 并返回 WiFi)。仅在这 15 分钟的旅程中,我就使用了至少 4 个不同的 IP 地址/网络,并且在此过程中遇到了各种连接问题。但是,很少会完全失去与 Internet 的连接,并且信号状况导致连接出现问题的时间只会在很短的时间内发生。

我正在寻找一种协议,该协议允许在网络之间漫游并且非常容忍恶劣的网络条件,同时保持虚拟的端到端连接。此协议将启用(通常)移动设备和某种代理服务器之间的连接,该代理服务器将代表移动设备通过此容忍协议中继常规 TCP/UDP 连接。

该协议将位于第 3 层附近,甚至可以创建通过它隧道传输的虚拟网络接口。也许有一个 VPN 或 SOCKS 代理解决方案已经满足了这些需求。

这样的协议是否已经存在?

如果没有,我可能会想出一个,但宁愿先捎带现有的努力。

4

1 回答 1

2

互联网络社区内有许多努力来准确解决这些“网络移动性”问题。

特别是,移动 IP(及其 IPv6 大姐Proxy Mobile IPv6)是一个广义术语,表示努力使 IP 地址本身可跨网络移植,但我怀疑这些技术是否已达到足够成熟/部署到今天的生产使用。

在没有网络支持的情况下进行此类移动需要主机以经过身份验证的方式向您宣布其新地址的方法;这就是主机身份协议的设计目的,但它仍处于 RFC 流程的“实验”阶段。从RFC 5201的摘要:

HIP 允许同意的主机安全地建立和维护共享的 IP 层状态,允许分离 IP 地址的标识符和定位器角色,从而实现跨 IP 地址更改的通信连续性。

有几个已知可以互操作的开源实现。没有声称这是一个完整的列表,也没有保证其中任何一个(它们只是谷歌搜索“主机身份协议实现”的几个挑选出来的),有:

于 2012-05-09T13:45:23.533 回答