나는 비트 토 런트 클라이언트 here에 대한 공식 문서 here과 위키 백과 문서를 읽었지만 트래커가 정확히 작동하는 것을 발견하지 못했습니다. 내 이해에 따라 추적기는 어떤 피어가 어떤 파일을 가지고 있는지 알아야합니다. 예를 들어, 클라이언트의 경우 1 파일 1의 5 개 그리고 내가 추적기를 참조 peer_id
ip
port
uploaded
downloaded
left
및 event
같은 필드가 공식 문서에서 파일 (2)의 10 개를 가지고 있지만 우리가 추적되는 파일에 대한 정보가 어디 있는지 표시되지 않습니다 . 예를 들어 내가 추적기를 물어 본다면 linux.torrent 파일에 대한 조각이 필요하며 추적기가 어떻게 대답할까요? 피어 그 무리에 활성으로 그 피어를 등록하고 다른 동료 활성과 그가 피어 목록 피어 보내려면합니다 (info_hash
로 식별) 특정 떼에을 발표 할 때비트 토 런트 트래커는 어떻게 작동합니까?
3
A
답변
0
추적기 작업이며, 그 떼.
추적기는 피어가 가지고있는 조각 또는 파일에 추적하지 않습니다.
나는 당신이 inoffical 프로토콜 사양을 읽을 것을 권장합니다 : https://wiki.theory.org/index.php/BitTorrentSpecification
는 간결하고 조밀 한 BEP-3보다 이해 않는 비트 쉽다. 당신이 당신의 자신의 추적기를 프로그래밍하거나 다른 사람의 패치에 대한 질문이없는 한 공식 문서에서
+0
대답이 더욱 도움이되도록 @ Encombe, "떼"란 것을 포함시킬 수 있습니까? '피어가 가지고있는 피스 나 파일의 추적을 유지하는 것'(당신은 그렇지 않다고 말한 것)과 피어들의 목록을 떼어 내고 그 피어를 다른 피어들이 활동하는 피어리스트로 보내는 것의 정확한 차이점은 무엇입니까? 그 떼. – Basj
-1
는 UDP 트래커 프로토콜 here
관련 문제
- 1. 비트 토 런트 프로토콜 구현
- 2. 파이썬 비트 토 런트 라이브러리
- 3. 비트 토 런트 확장 프로토콜
- 4. 비트 토 런트 IPv4 - IPv6 상호 작용
- 5. silverlight 내의 비트 토 런트 클라이언트
- 6. 비트 토 런트 시딩시 파일 사용
- 7. 이 비트 토 런트 네트워크 흐름이란 무엇입니까?
- 8. 네트워크 코딩 비트 토 런트 라이브러리
- 9. 비트 토 런트 동기화 : 최소 피어 수
- 10. 비트 토 런트 프로토콜 관련 문제가 있습니다.
- 11. 비트 토 런트 프로토콜 자바 프로젝트 - 들어오는 연결
- 12. 비트 토 런트 프로토콜 : 핸드 셰이크로 추가 데이터를받는 이유는 무엇입니까?
- 13. 포트에서 수신하는 비트 토 런트 클라이언트와 대화 하시겠습니까?
- 14. WebRTC를 사용하여 비트 토 런트 네트워크를 구축 할 수 있습니까?
- 15. 비트 토 런트 프로토콜 '사용할 수 없음'/ '연결 종료'응답?
- 16. 비트 토 런트 클라이언트를 구축하려면 어떤 종류의 기술이 필요합니까?
- 17. 비트 토 런트 피어 핸드 셰이크에서 데이터를받지 못했습니다.
- 18. 브라우저에서 웹 토 런트 js 실행
- 19. 토런트 파일 내가 파일 토런트 다운로드하려면이 코드를 사용하고 비트 토 런트 클라이언트
- 20. & 비트 연산자는 어떻게 작동합니까?
- 21. 비트 마스킹은 어떻게 작동합니까?
- 22. 비트 토 런트 : 왜 피어 필드의 값이 Bencoded 목록이 아닌 바이너리입니까?
- 23. 추적기 서버가 내 요청을 이해하지 못하는 이유는 무엇입니까? (비트 토 런트 프로토콜)
- 24. 비트 맵 인덱스는 어떻게 작동합니까?
- 25. 비트 카운팅 마법은 어떻게 작동합니까?
- 26. 비트 마스크는 어떻게 파이썬에서 작동합니까?
- 27. Java에서이 비트 조작은 어떻게 작동합니까?
- 28. 비트 맵 캐시는 어떻게 작동합니까?
- 29. UDP 트래커는 PHP에서
- 30. 추적기 서버가 "\ x03 \ 0 \ 0 \ 0r.opConnection ID missmatch"를 보내는 이유는 무엇입니까? 응답 메시지로? (비트 토 런트 프로토콜)
에 대한 BEP가,이 SO에 대한하지의 주제이며, 슈퍼 유저에 더 적합 할 것이다. –
추적기에서 필요한 필드와 관심있는 피어가있는 피어를 알 수있는 정보가 필요하므로 내 자신의 자바 기반 추적기, 클라이언트 등을 구현하려고합니다. 추적기에 물어 봐야 겠지만 어떻게해야할지 모르겠다. – Spasoje