비트토렌트는 콘텐츠 배포 프로토콜입니다. 효율적인 소프트웨어 배포 시스템과 포인트 투 포인트 기술을 사용하여 영화나 TV 프로그램과 같은 대용량 파일을 감상하고 각 사용자가 네트워크 재배포 노드처럼 업로드 서비스를 제공할 수 있도록 합니다. 범용 다운로드 서버는 다운로드 요청을 보내는 각 사용자에게 다운로드 서비스를 제공하지만 BitTorrent 는 다르게 작동합니다. 파일의 배포자 또는 보유자가 사용자 중 한 명에게 파일을 보낸 다음 해당 사용자는 파일을 다른 사용자에게 전달하며, 사용자는 각 사용자의 다운로드가 완료될 때까지 자신의 파일 부분을 서로 전달합니다. 이 방법을 사용하면 다운로드 서버가 대역폭을 많이 사용하지 않고 여러 대용량 파일의 다운로드 요청을 동시에 처리할 수 있습니다.
비트스트림은 "클러스터, 분산 및 중앙 집중식" 파일 전송 프로토콜이라고 합니다. 프로그래머 브람 코언이 Python review 를 사용하여 쓴 것으로, 무료로 다운로드하여 전파할 수 있는 오픈 소스 독점 소프트웨어입니다.
드릴시드
BT 는 먼저 업로드기에서 파일을 Z 부분으로 나눕니다. A 는 서버측에서 무작위로 다운로드 섹션 N, B 는 서버측에서 무작위로 섹션 M 을 다운로드하여, A 의 BT 는 상황에 따라 B 의 컴퓨터에 따라 B 다운로드의 M 부분을 가져오고, B 의 BT 는 상황에 따라 A 의 컴퓨터에 A 다운로드의 N 부분을 가져와 서버측의 로드를 줄이고 사용자 (A 와 B) 의 다운로드 속도를 높여 효율을 높인다. 예를 들어, C 가 서버 다운로드에 연결하려면 몇 K 밖에 없을 수도 있지만 A 와 B 의 컴퓨터에 접속하면 훨씬 빨라질 수 있습니다. 그래서 쓰는 사람이 많을수록 다운로드하는 사람이 많을수록 모두들 빨라진다. 이것이 바로 BT 의 장점입니다. 그리고 다운로드할 때도 업로드 (다른 사람이 컴퓨터에서 그 파일의 일부를 가져갔음) 하기 때문에 다른 사람이 제공한 다운로드를 즐기면서 동시에 기여하고 있다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 다운로드명언)
BT 는 전체 파일을 제공하는 사람을 씨앗으로, 다운로드한 사람을 클라이언트로 말한다. 한 파일에 얼마나 많은 씨앗이 있는지 현재 많은 고객이 볼 수 있다. 씨앗만 있으면 안심하고 다운로드 할 수 있으니 꼭 잡아주세요. 물론 씨앗이 많을수록 고객이 많을수록 파일이 더 빨리 잡힙니다.
씨앗을 사용하려면 먼저 BT 소프트웨어가 있어야 다운로드할 수 있습니다! ~