P2P在移动网络上是否存在问题? (港口等)

时间:2015-12-16 15:28:17

标签: android ios p2p 3g lte

我目前正在考虑编写完全e2e加密的文本/语音聊天工具,并在Android,iOS,Linux,OSX和Windows上运行。 (顺便说一句,如果你知道一个工具已经全部这些东西并且非常即插即用,请告诉我!)
此刻,我问自己是否真的需要通过集中的服务器来路由每个消息和每个呼叫。 P2P不会更有效率吗? 这是我可以考虑用于P2P的缺点和优点列表:

缺点

  • 公开用户的IP地址
  • 发件人和收件人必须同时在线才能交换信息
  • IP地址更改导致断开连接

赞成

  • 降低延迟
  • 更少的连接失败点
  • 更高质量的电话
  • 服务器不需要那么大
  • 更高的安全性(更少的潜在拦截点,数据不会意外地存储在服务器上等)
  • 服务器的临时停机时间不会太重。

我得出的结论是,我应该让用户选择在两者之间进行选择 但它甚至值得努力吗?
我记得有很多问题(尤其是电脑游戏)使用P2P连接。很多时候,如果没有转发路由器中的端口,它似乎不可能...... 现在,我想知道移动互联网上是否存在此问题,因为我从未见过移动端口转发选项等。

0 个答案:

没有答案