Android端口号选择持久TCP连接?

时间:2011-08-25 05:56:40

标签: android tcp persistent

如果你要在android上实现持久的tcp连接,你会选择哪个端口号?

这是Google的C2DM服务使用的那种连接。

3 个答案:

答案 0 :(得分:1)

真的使用任何端口。只要它高于1024,它可能并不重要。假设您选择端口5000。

我建议使用第二个IP地址并将ip2:80上的所有流量转发到ip1:5000。这样,您就可以绕过网络上的任何防火墙限制。

如果您想了解更多有关添加第二个IP地址并在iptables中添加NAT以将流量从ip2上的端口80转发到ip1上的端口5000的详细信息,我可以与您共享我的注释。

答案 1 :(得分:0)

1764怎么样? (42 * 42)。或者可能是3141?

答案 2 :(得分:0)

从技术上讲,选择哪个端口并不重要。如果您还想运行此服务,则无法使用其他服务所需的端口。因此,如果您想在邮件服务器上运行它,端口25是一个糟糕的选择。

但是,由于有时候防火墙可以过滤流量,我建议您使用端口443(https)来获得流量的可能性稍高。

相关问题