안드로이드 개발 질문/답변
(글 수 45,052)
UDP HolePunching 기능 구현중입니다.
현재
WIFI <-> WIFI 에서 홀 펀칭 기능은 성공한 상태인데,
3G(4G) <-> 3G(4G) 또는 3G(4G) <-> WIFI 에서는 패킷전송이 되질 않더군요.
그래서 몇가지 알아본 결과 3G,4G에서 인터넷 서비스를 해주는 NAT가 Symmetric 방식을 사용한다고 하더군요.
요지는 Symmetric 방식에서 새로운 포트번호(외부로 패킷 전송시)를 할당할때,
이 포트의 변화하는 공식이나 예측할수 있는 뭔가가 있는지 궁금해서 글을 올립니다.
아시는 분이 있으시면 꼭 알려주세요..ㅠㅠ 몇일째 삽질중이네요...