BitTorrent는 프로토콜인가요, 아니면 애플리케이션인가요?

BitTorrent는 프로토콜인가요, 아니면 애플리케이션인가요?

제가 멍청한 걸 물어봤다면 사과드립니다.

토렌트/P2P 공유에 대해 들었습니다. 나는 아직도 BitTorrent가 무엇인지 혼란스럽습니다. 검색했지만 이해할 만한 내용을 찾지 못했습니다. 내가 볼 수 있는 곳은 프로토콜(uTP)입니다. BitTorrent Inc는 토렌트를 제공하는 유일한 회사입니까, 아니면 동일한 서비스를 제공하는 유사한 다른 회사가 있습니까?

마그넷 링크와 트래커의 차이점은 무엇입니까?

감사와 감사

답변1

세 가지 모두에 해당됩니다. Bitorrent는 파일 전송 프로토콜이고, utp는 보다 효율적인 전송을 위해 utorrent 작성자가 개발한 하위 수준 프로토콜이었습니다. 그들은 "메인라인" 참조 토렌트 클라이언트(일명 비트토렌트 클라이언트)와 토렌트 사양을 유지 관리하는 Bittorrent Inc에 의해 인수되었습니다. 또한 비트토렌트 동기화와 같은 용도로 프로토콜을 사용합니다.

토렌트는 본질적으로 분산되어 있어 누구도 '제공'하지 않습니다. 토렌트 파일이나 마그넷 링크는 기본적으로 "이 파일은 이 청크로 구성되어 있습니다. 추적기 XY 및 Z에 문의하면 이 청크를 가진 사람을 가리킬 것입니다"라고 알려줍니다. 마그넷 링크는 기본적으로 파일을 다운로드 받을 필요 없이 이런 정보를 제공하는 링크이지만 본질적으로는 아무런 차이가 없습니다.

트래커는 파일을 다운로드하는 '피어'와 파일을 다운로드하고 공유하는 시드의 디렉터리입니다. 추적기가 없으면 피어와 시드가 DHT를 통해 직접 통신하여 서로를 찾을 수 있습니다.

클라이언트의 경우 많으며 누구나 토렌트를 만들어 트래커에 추가하고 파일을 공유할 수 있습니다. Bittorrent Inc가 내일 사라져도 급류는 계속 흐를 것입니다.

답변2

BitTorrent는 사람들의 네트워크를 통해 파일을 전송하는 데 사용되는 파일 배포 시스템입니다.

파일을 다운로드하면 BitTorrent는 다운로드한 내용을 다른 사용자를 위해 업로드합니다. 여러 사람이 동시에 동일한 파일을 다운로드할 때 파일 조각을 서로에게 업로드합니다.

BitTorrent는 귀하가 다운로드 중인 파일을 하나로 모아서, 귀하가 받은 파일의 첫 번째 부분이 다른 사람이 받은 마지막 부분이 될 수도 있습니다.

계속해서 파일을 검색하면 BitTorrent는 다른 사용자에게도 데이터를 업로드합니다. 예를 들어, 파일의 98%가 완료된 사람은 아직 필요한 파일의 2%를 가진 사람에게 연결됩니다.

관련 정보