如果你要在android上实现持久的tcp连接,你会选择哪个端口号?
这是Google的C2DM服务使用的那种连接。
答案 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)来获得流量的可能性稍高。