我正在研究一个小测试案例。我在主机上的专用服务器上有一个udp服务器。接下来我在我的android g1上运行了一个udp客户端。
当我在我的android g1上打开3g时,udp客户端发送的数据包无法到达我服务器上的udp服务器。
当我在Android模拟器上运行客户端时,一切运行正常,客户端发送数据包并从服务器获得响应。
我尝试运行youtube app并且可以播放流媒体电影(我怀疑是用udp完成的吗?)
udp服务器监听8080,我也试过40但是没有运气。
我的3g提供商是t-mobile。
有人知道我怎么能弄清楚t-mobile是否阻止了udp数据包?
答案 0 :(得分:0)
udp服务器是否可以远程访问?检查nmap以查看端口是否已转发,另外还有其他事情,当您在NAT后面运行设置时,只要您不转发端口,就无法访问本地服务器。