2010-08-23 4 views
1

주어진 서비스를 실행하는 서버를 찾기 위해 네트워크를 탐색하는 기술로 UDP 패킷의 IPv4 브로드 캐스트를 사용하는 것에 익숙합니다. I.E. 브로드 캐스트 패킷은 주어진 포트에서 보내지고 리스닝 서버는이 패킷에 응답 할 수 있으며 클라이언트는 응답을 통해 사용 가능한 서버의 IP 주소를 알 수 있습니다.IPv6상의 네트워크 프로빙

IPv6에 대해 동일한 유형의 네트워크 검색을 수행 할 때 권장되는 기술이 무엇인지 궁금합니다. 나는 IPv6로 많은 일을하지 않았지만 새로운 응용 프로그램을 호환 가능하게 만들고 싶습니다 (향후 교정 용). 이 기능은 IPv6에서 가져 왔기 때문에 IPv4 허용과 같은 방식으로 브로드 캐스트 패킷을 사용할 수 없다는 것을 알고 있습니다. 나는 똑같은 것을 성취하기위한 또 다른 방법이 있어야한다고 생각합니다.

답변

4

당신은

+1

가 전송 인터페이스를 지정 IPV6_MULTICAST_IF 소켓 옵션을 사용하십시오 동일한 결과를 달성하기 위해 로컬 링크의 모든 노드 멀티 캐스트 주소 FF02 :: 1을 사용할 수 있습니다. –

+0

감사합니다. 도움이됩니다. –

+0

환영합니다. 도움이되기를 기쁘게 생각합니다. – Himanshu

관련 문제