안녕하세요. 게임 개발자입니다. 현재 개발환경은 PC 윈도우입니다. tcp/ip 소켓을 이용해서 안드로이드기기가 서로 통신해야하는 프로그램을 테스트 중입니다. 그런데 한 pc 내에서는 서버와 클라이언트에서 서로 데이타를 주고 받는데 문제가 없습니다. 그런데 안드로이드 <-> pc, 안드로이드 <-> 안드로이드 통신 테스트를 하면, 처음에는 문제없이 데이타를 주고 받는데 얼마의 시간 경과후 안드로이드 쪽 네트워크가 닫혀버림니다. pc에서 안드로이드쪽 ip address로 ping 테스트를 해봐도 대상 호스트에 연결할 수 없다는 메시지와 함께 패킷 보냄=4, 받음 4 로 손실된것은 없는 네트워크는 되지 않습니다.
프로그램이 문제인가 해서 pc에서 안드로이드기기로 ping ip-address -t를 해보면
이 또한 얼마후 대상 호스트에 연결할 수 없다는 메시지가 뜨는 똑같은 경우가 발생합니다.
원인 파악이 안되고 있어 iptime 공유기쪽에서 내부네트워크를 막는 것은 아닌지 의심하고 있습니다. 혹 이를 해결할 수 있는 방법이 있는지 문의합니다
[2019-11-06 17:15:42] |