2012-01-01 2 views
0

Verizon/AT & T 셀룰러 네트워크에서 호스트 (PC 또는 기타)에서 모바일 셀룰러 Android 장치에 연결하려고합니다. 이 장치는 3G 네트워크 만 사용하며 Wi-Fi가 꺼져 있습니다. 안드로이드 장치는 청취 소켓을 가지고 있으며 원격 호스트가 연결 개시자가 필요합니다. 내가 아는 한, Verizon/AT & T는 휴대 전화에 NAT traversal을 사용하고 셀룰러 네트워크에서 로컬 IP 주소를 할당합니다. 이렇게하면 원격 호스트에서 장치에 대한 연결을 시작할 수 없습니다. 내가 틀렸다면 나에게 정정 해주세요.셀룰러 네트워크에서 Android 장치에 IPv6 SocketServer 만들기

IPv6 할당을 사용하면 할당 할 수있는 "실제"IP의 수에 실질적으로 제한이 없어야합니다 (사실상 무제한). 그러므로 내 질문은 : 1. Verizon/AT & T 셀룰러 네트워크가 IPv6을 지원하고 가능한 Android 장치에 IPv6 주소를 할당합니까? 2.이 문제에 대한 가능한 해결책이 있습니까? 3. Android 2.2 이상에서 이러한 솔루션을 구현하기에 IPv6에 대한 충분한 지원이 있습니까?

나는 C2DM과 같이 사용할 수있는 다른 방법을 알고 있지만 사용하지 못하게하는 몇 가지 단점 (예 : 알 수없는 응답 시간)이 있습니다.

감사합니다.

답변

0
  1. Verizon의 LTE 네트워크는 IPv6을 지원합니다 (아래 참조). 전화에 전역 범위의 IPv6 주소가 지정되었습니다.
  2. IPv6가있는 NAT가 없는데도 이 아니고이 아니므로 휴대 전화에서 실행중인 소켓 수신기에 연결할 수 없거나 ping6 전화로 인바운드가있는 것 같습니다. IPv6의 기본 네트워크 인터페이스 제공을위한
  3. API를 필터링하면, 캐리어, 모든 캐리어 아니라 버라이존, 이동국이 트래픽 흐름 종료 허용된다고 가정된다 그것을

enter image description here

0

지원 완전한 지원을 갖는다. 주소 공간에 관계없이 네트워크에 미치는 영향을 고려하십시오. 주어진 게이트웨이에 대해 IPv6 주소 접두어가 정의되어 있다면 20001 : 5555 : 0000 : 1111/64라고 말하면서 스캔 할 주소 공간이 많지만 DOS/DDoS 공격과 비슷한 것을 시작할 수 있습니다. 물론 대부분의 주소는 아무 것도하지 않지만 모바일에 대해 기억해야 할 중요한 사항 중 하나입니다. 실제 IP 전송은 비용이 적습니다. RADIO SPECTRUM은 소중합니다. 주소 공간 블록을 청소하고 이동 통신사가 차단하지 않으면 해당 게이트웨이와 스펙트럼이 켜집니다.

일반적으로 통신 사업자는 이러한 이유로 원하지 않는 인바운드 트래픽을 허용하지 않습니다. 실제 트래픽이 없으면 스펙트럼 낭비가 많습니다.

관련 문제