Постоянное TCP-соединение на выбор номера порта Android? - PullRequest
3 голосов
/ 25 августа 2011

Если бы вы установили постоянное соединение TCP на Android, какой номер порта вы бы выбрали?

Это тип соединения, используемый службой Google C2DM.

Ответы [ 3 ]

1 голос
/ 08 сентября 2011

Используйте любой порт на самом деле.Возможно, это не имеет большого значения, если он выше 1024. Допустим, вы выбрали порт 5000.

Я бы рекомендовал использовать второй IP-адрес и перенаправить весь трафик на ip2: 80 на ip1: 5000.Таким образом, вы можете обойти любые ограничения брандмауэра в вашей сети.

Если вы хотите узнать больше о добавлении второго IP-адреса и добавлении NAT в ваши iptables для пересылки трафика с порта 80 на ip2 на порт 5000 на ip1Я могу поделиться своими заметками с вами.

0 голосов
/ 06 сентября 2011

Технически это действительно не имеет значения, какой порт вы выберете.Вы просто не можете использовать порт, который необходим для другой службы, если вы также хотите запустить эту службу.Поэтому, если вы хотите запустить его на почтовом сервере, плохой выбор - порт 25.

Но поскольку иногда существуют брандмауэры, которые могут фильтровать трафик, я рекомендую порт 443 (https), где у вас естьнемного более высокий шанс прохождения вашего трафика.

0 голосов
/ 05 сентября 2011

Как насчет 1764? (42 * 42). Или, возможно, 3141?

...