Создание SocketServer IPv6 на устройстве Android в сотовой сети - PullRequest
0 голосов
/ 01 января 2012

Я пытаюсь подключиться с хоста (ПК или другого) к мобильному сотовому устройству Android в сотовой сети Verizon / AT & T.Это устройство использует только сеть 3G и Wi-Fi отключен.Устройство Android имеет гнездо для прослушивания, и мне нужен удаленный хост, чтобы быть инициатором соединения.Насколько я знаю, Verizon / AT & T использует NAT-обход для мобильных телефонов и назначает им локальные IP-адреса в сотовой сети.Это мешает мне установить соединение с устройством с удаленного хоста.Пожалуйста, исправьте меня, если я ошибаюсь.

При использовании назначений IPv6 не должно быть никаких практических ограничений (практически неограниченных) на количество «реальных» IP-адресов, которые могут быть назначены.Поэтому у меня следующие вопросы: 1. Поддерживает ли сотовая сеть Verizon / AT & T IPv6 и назначает адреса IPv6 для совместимых устройств Android?2. Является ли это возможным решением этой проблемы?3. Достаточно ли в Android 2.2+ поддержки IPv6 для реализации такого решения?

Мне известны другие методы, которые можно использовать, такие как C2DM, но у них есть некоторые недостатки (например, неизвестное время отклика), которыепомешайте мне их использовать.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 26 мая 2013

Вы предполагаете, что оператор, любой оператор, не только Verizon, разрешает потоки трафика с терминацией на мобильном телефоне.Независимо от адресного пространства, учитывайте влияние на сеть.Если бы у меня был определенный префикс IPv6-адреса для данного шлюза, скажем, 20001: 5555: 0000: 1111/64, в то время как это МНОГО адресного пространства для сканирования, я мог бы запустить что-то похожее на DOS / DDOS-атаку.Конечно, большинство адресов ничего не будут делать, но следует помнить одну важную вещь о мобильных устройствах - фактический IP-транзит незначителен.РАДИО СПЕКТР драгоценен.Если вы сканируете блок адресного пространства, а оператор не блокирует его, вы освещаете этот шлюз и его спектр.

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

0 голосов
/ 02 января 2012
  1. Сеть Verizon LTE поддерживает IPv6 (см. Ниже).Телефону назначен глобальный IPv6-адрес
  2. . Хотя нет NAT с IPv6, я не смог подключиться к прослушивателю сокета, работающему на моем телефоне, или ping6, чтобы телефонпохоже, что-то вроде входящей фильтрации
  3. API имеет полную поддержку IPv6 при условии, что базовые сетевые интерфейсы его поддерживают

enter image description here

...