토렌트
토렌트는 메타데이터가 포함된 파일로, BitTorrent 프로토콜을 사용해 배포되는 파일에 대한 정보를 담고 있습니다. 토렌트는 전용 파일 서버 없이 분산형 P2P 네트워크를 통해 모든 유형의 파일을 공유할 수 있습니다. 토렌트에는 파일 자체가 포함되지 않습니다. 대신 BitTorrent 클라이언트 애플리케이션에 어떤 파일을 다운로드하고, 파일을 다운로드하기 위해 다른 컴퓨터에 어떻게 연결할지 알려 주는 지침이 들어 있습니다.
토렌트 파일에는 여러 가지 메타데이터가 포함됩니다. 각 토렌트에는 컴퓨터 간 연결을 지원하는 서버인 트래커의 주소가 포함되어 있습니다. 트래커는 BitTorrent 클라이언트를 피어(현재 토렌트 파일을 다운로드하고 있는 사용자) 및 시드(다운로드를 완료했지만 계속 공유하는 사용자)와 연결합니다. 토렌트의 피어와 시드를 통틀어 스웜이라고 합니다. 각 토렌트에는 토렌트에 포함된 파일의 이름, 위치, 크기와 각 파일의 무결성을 확인하는 암호화 해시도 포함됩니다. BitTorrent 클라이언트가 스웜의 피어나 시드에 하나 이상 연결되면 토렌트의 콘텐츠를 조각별로 다운로드합니다.
토렌트로 파일을 공유할 때는 시드가 하나 이상 있으면 전용 파일 서버가 필요하지 않습니다. 전용 파일 서버가 있는 경우에도 토렌트를 사용해 파일을 배포하면 파일을 호스팅하는 동안 사용하는 대역폭을 줄일 수 있습니다. 파일을 요청하는 모든 컴퓨터에 파일 전체를 보내는 대신, 현재 파일을 다운로드 중인 클라이언트도 자신이 이미 받은 조각을 업로드하는 데 도움을 줄 수 있습니다. 이는 인기 있는 파일을 많은 사용자가 동시에 다운로드할 때 특히 유용합니다. 전체 스웜에 걸쳐 업로드 대역폭을 분산해 파일 서버의 부담을 줄일 수 있기 때문입니다.
파일 확장자: .TORRENT
지식 테스트하기