2011-04-29 8 views
0

서버가 필요하지 않은 경우 훌륭한 소프트웨어를 만들고 싶습니다.모바일 피어 투 피어 연결

두 대의 휴대 기기를 인터넷에 연결할 수 있습니까?

누군가 내가 iPhone, Android 및 Blackberry에 대해 조사해야하는 것에 대한 단서가 있습니까?

답변

0

UDP 또는 TCP를 사용하여 직접 연결할 수 있지만 병목 현상이 발생할 수 있습니다. 예를 들어 동일한 Wi-Fi 네트워크에 연결되어 있다면 모두 좋을 것입니다. 그러나 하나의 휴대 전화가 NAT를 사용하는 Wi-Fi 네트워크에 있고 다른 하나가 공용 주소에있는 경우 사설 NAT'd 주소는 라우팅 할 수 없으므로 문제가 발생합니다. 개인 주소가있는 전화가 공용 주소록의 IP를 알고 있으면 개인 IP 전화가 초기 연락을 할 수 있습니다.
사람들이 서버를 사용하여 모든 사람이 한 곳에서 만날 수 있고 연결을 설정할 수 있습니다.

+0

두 전화기가 모두 NAT 뒤에 있으며 동일한 네트워크에 있지 않습니다. – speeder

+0

예를 들어 사무실에있는 경우 10.x.x.x 사설망이있을 수 있습니다. 두 전화기가 모두 해당 네트워크에 있으면 통신이 문제가되지 않습니다. – Jim

관련 문제