해결된 질문
작성
·
89
0
안녕하세요.
UPnP의 한 예로 토렌트를 설명해 주셨습니다. 강의 내용과 관련없는 질문이긴 한데요..
토렌트 앱에서 SSDP를 통해 공유기에 포트포워딩 설정을 했다고 가정하겠습니다. 외부에서 해당 호스트로 접근하려고 하면 어딘가에는 DNS와 같은 접속 정보(pub. IP, Port)를 조회할 곳이 있어야 할 것 같습니다. 이때, 어떤 기술을 사용하는지 질문드립니다.
답변 1
0
토렌트 구조에 대해서 알아보시면 쉽게 답을 찾을 수 있습니다. 토렌트는 PtoP 통신을 지원합니다. 그리고 파일 정보를 가진 각 피어에 대한 정보는 트래커가 가지고 있습니다. 토렌트 파일에는 이 트래커 정보가 담겨 있습니다. 파일을 공유하거나 다운로드 받는 각 Peer들은 이 트래커를 이용해 서로의 주소를 알 수 있습니다. 참고하시기 바랍니다.