3

简短版本:T-Mobile 网络是否允许传入的 UDP 数据包?

更长的版本:

我正在编写一个通过移动网络连接两个 Android 的小型测试应用程序。它可以在 LAN 上工作,但不能超过 3g。

大多数运营商阻止通过其网络传入的 TCP 连接,同样的限制是否适用于传入的 UDP?

4

1 回答 1

2

我最近一直在测试来自T-Mobile Slovakia (Deutsche Telekom)的 3G 上的 UDP 端口转发,发现这是不可能的。他们正在使用对称 NAT,这将阻止您在两个对等方之间通信端点,因为一个对等方的传入端口将取决于另一个对等方的 IP 地址。我在这里写了更多关于它的内容。

在这方面,我对O2 Slovakia (Telefónica)没有任何问题。

编辑:考虑到这个问题已经 5 个月了,现在这可能无关紧要,但是既然你提到了构建一个测试应用程序,我发现的关于 NAT 遍历的最佳教程是 IMO this one

于 2013-09-17T21:15:22.647 回答