BitTorrent 작동 방식

Mar 26 2005
파일 전체를 다운로드하는 대신 BitTorrent는 원하는 파일 조각을 수집하고 다른 소스에서 동시에 전송합니다. 조각을 다시 모으는 방법은 무엇입니까?
파일이 즉시 다운로드되는 것을 좋아하지 않는 사람이 있습니까? Yuri_Arcurs / 게티 이미지

BitTorrent는 최소 인터넷 대역폭을 사용하여 대용량 파일을 빠르게 다운로드할 수 있는 프로토콜입니다. 사용 비용이 없으며 스파이웨어 나 팝업 광고가 포함되어 있지 않습니다 .

다른 다운로드 방법과 달리 BitTorrent는 원하는 파일 조각을 수집하고 이미 가지고 있는 사람들로부터 이러한 조각을 동시에 다운로드하여 전송 속도를 최대화합니다. 이 프로세스를 통해 비디오 및 텔레비전 프로그램 과 같이 널리 사용되는 매우 큰 파일 을 다른 프로토콜에서 가능한 것보다 훨씬 빠르게 다운로드할 수 있습니다.

이 기사에서는 BitTorrent가 어떻게 작동하고 다른 파일 배포 방법과 어떻게 다른지 살펴보겠습니다. 또한 BitTorrent를 사용하는 방법과 인터넷을 통해 파일을 제공하는 이 혁신적인 접근 방식의 미래에 대해 배우게 됩니다.

기존 클라이언트-서버 다운로드

BitTorrent가 작동하는 방식과 다른 파일 제공 방법과 다른 이유를 이해하기 위해 웹 사이트에서 파일을 다운로드할 때 어떤 일이 발생하는지 살펴보겠습니다. 다음과 같이 작동합니다.

  • 당신은 열 웹 페이지를 컴퓨터에 파일을 다운로드하는 링크를 클릭합니다.
  • 컴퓨터( 클라이언트 ) 의 웹 브라우저 소프트웨어 는 서버 (웹 페이지와 다운로드하려는 파일이 있는 중앙 컴퓨터)에 파일 사본을 컴퓨터로 전송하도록 지시합니다.
  • 전송은 FTP(파일 전송 프로토콜) 또는 HTTP(하이퍼텍스트 전송 프로토콜)와 같은 프로토콜 (규칙 집합)에 의해 처리됩니다 .
클라이언트-서버 다운로드 프로세스

전송 속도는 프로토콜 유형, 서버의 트래픽 양 및 파일을 다운로드하는 다른 컴퓨터의 수를 비롯한 여러 변수의 영향을 받습니다. 파일이 크고 널리 사용되는 경우 서버에 대한 요구가 크고 다운로드가 느립니다.

웹 서버 및 기존 클라이언트-서버 다운로드에 대한 자세한 내용은 웹 서버 작동 방식 을 참조하십시오 .

다음으로 피어 투 피어 공유가 이 프로세스와 어떻게 다른지 살펴보겠습니다.