Как обойти NAT на мобильных телефонах при использовании 3G? - PullRequest
2 голосов
/ 04 февраля 2012

Мне интересно, как я могу осуществлять обмен данными в реальном времени на мобильных телефонах, таких как whatapps, viber или skype, на телефонах. До сих пор мне удавалось заставить сервер работать на моем телефоне Android с веб-сервисами, но он работает только с сетью Wi-Fi, поскольку, когда мы используем 3G или пограничные соединения, у нас есть частные IP-адреса, и я не могу присоединиться при использовании 3G. Конечно, я могу купить публичный IP-адрес, но мне не пришлось этого делать, когда я использую viber или whatapps, поэтому я думаю, что есть решение.
Поэтому мой вопрос заключается в том, как обойти эти NAT (преобразование сетевых адресов) без необходимости периодической проверки данных?

Ответы [ 2 ]

0 голосов
/ 04 февраля 2012

Поскольку телефоны могут менять свой IP-интерфейс (и адрес) каждые несколько секунд, победить NAT может быть не очень хорошей идеей.

0 голосов
/ 04 февраля 2012

Немного расплывчатый вопрос. Но все эти приложения в основном выполняют туннелирование через внешний сервер или NAT traversal . И есть множество различных техник доступных ...

...