我在做一个小的测试案例。我在主机上的专用服务器上有一个udp服务器。接下来,我在我的android g1上运行了一个udp客户端。
当我在android g1上打开3g时,udp客户端发送的数据包并没有到达我服务器上的udp服务器。
当我在android模拟器上运行客户端时,一切都运行得很好,客户端发送数据包并从服务器获得响应。
我试着运行youtube应用程序,流式播放电影是可能的(我怀疑这是用udp完成的?)
udp服务器监听8080,我也尝试了40。但没那么走运。
我的3g提供商是t-mobile。
有人知道我如何判断t-mobile是否阻止了udp数据包吗?
发布于 2011-05-02 20:52:36
是否可以远程访问udp服务器?检查nmap以查看端口是否被转发,另一件事是,当您在NAT后面运行设置时,只要您没有转发端口,您就不会到达本地服务器。
https://stackoverflow.com/questions/5857253
复制相似问题