2013-08-22 3 views
1

토런트가 처음 만들어지고 공유되는 방식을 이해하기 위해 비트 토 런트 프로토콜을 살펴 보았습니다. 내가 찾은 유일한 소식은 https://wiki.theory.org/BitTorrentSpecification#Tracker_HTTP.2FHTTPS_Protocolhttp://www.kristenwidman.com/blog/how-to-write-a-bittorrent-client-part-1/입니다.토런트 게시 메시지 흐름

그러나 사용자가 만든 새로운 토렌트가 네트워크와 공유되는 방식 (어떤 메시지가 트래커에 급류를 작성하는 동료가 보내는 메시지 등)을 파악할 수없는 것 같습니다. 모든 링크/소스 또는 도움이 될 것입니다.

감사합니다.

답변

0

피어는 TCP 또는 Torrent Transport Protocol (토런트 전송 프로토콜)을 사용하여 서로 통신합니다. (metainfo 파일) 등 다운로드 할 파일에 대한 정보는 피어 프로토콜을 사용하여 피어에게 전달됩니다. 이 프로토콜의 일부로 피어가 통신 할 때 패킷 유형의 단일 바이트를 사용하여 상태를 나타냅니다.

데이터 전송의 경우 파일이있는 (송신) 피어는 초벌 초크 상태에서 비 순찰 상태로 이동해야합니다. 반면에 (수신) 피어는 파일 전송 중에 관심있는 상태를 유지해야합니다. 내가 잘못 질문을하지만 파일을 생성하는 제 1 피어가 추적기로 생성을 통신하는 방법을 알고 싶습니다 경우 잘 모르겠어요 ... http://www.bittorrent.org/beps/bep_0003.html

+0

음 : 여기

는 비트 토런트 사양입니다 처음. (공식 사양을 살펴 봤지만 적어도 저에게는별로 도움이되지 않는 것 같습니다.) – Bootstrapper

+0

.torrent 메타 파일을 찾는 것은 오프라인 프로세스입니다. 직접 다운로드하거나 Google 또는 BitTorrent 검색 엔진 (예 : http://torrentz.eu/)에서 검색 할 수 있습니다. 메타 파일에는 파일 정보와 함께 추적기에 대한 정보가 들어 있습니다. 따라서 메타 파일을 얻는 동료는 사실 추적기를 찾기 위해 메타 파일을 사용합니다. –

+0

당신은 아직도 내가 의미하는 바를 얻지 못하고 있다고 생각합니다. 내 질문은 모두 기존의 급류가 아닌 급류 생성 과정과 관련이 있습니다. – Bootstrapper