맨위로가기

비트토렌트 (소프트웨어)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

비트토렌트는 2001년 브람 코헨이 설계하고 첫 구현을 공개한 파일 공유 프로토콜이자 해당 프로토콜을 사용하는 소프트웨어이다. 초기 버전은 파이썬으로 작성되었고 자유 소프트웨어로 배포되었으나, 2007년 버전 6.0부터 μTorrent의 브랜드 변경 버전으로 출시되면서 오픈 소스가 아닌 독점 소프트웨어가 되었다. 비트토렌트 클라이언트는 토렌트 파일 검색, 다중 다운로드, 통계 및 피어 정보 제공 등 다양한 기능을 제공하며, 스트리밍 비디오, 소프트웨어 다운로드 등을 가속화하는 기술인 비트토렌트 DNA를 포함한다.

더 읽어볼만한 페이지

  • 비트토렌트 클라이언트 - 큐빗토렌트
    qBittorrent는 크리스토프 뒤메즈가 개발하고 전 세계 기여자들에 의해 개발 및 기부로 자금을 지원받는 크로스 플랫폼 BitTorrent 클라이언트로, 대역폭 스케줄러, IP 필터링, 통합 RSS 피드 리더 등의 기능을 제공하며 Windows, Linux, macOS 등 다양한 운영체제를 지원한다.
  • 비트토렌트 클라이언트 - Vuze
    Vuze는 다양한 기능과 플러그인을 통해 확장 가능한 BitTorrent 클라이언트로, 익명 통신 프로토콜 지원, 토렌트 파일 생성, 상세 정보 표시 등을 제공하며, Azureus에서 Vuze로 이름이 변경되었고, 2017년 개발이 중단되었다.
  • 파일 공유 프로그램 - 냅스터
    냅스터는 1999년부터 2001년까지 운영된 P2P 파일 공유 서비스로, MP3 파일 공유를 용이하게 하여 음악 산업에 큰 영향을 주었으며 저작권 침해 소송으로 서비스가 중단되었으나 현재는 음악 스트리밍 서비스로 운영되고 있다.
  • 파일 공유 프로그램 - WinMX
    WinMX는 한때 인기를 얻었던 P2P 파일 공유 프로그램으로, 독자적인 WinMX 피어 네트워크 프로토콜을 사용했으나 저작권 문제로 서비스가 종료된 후 사용자 커뮤니티를 중심으로 부활 노력이 이어졌다.
  • C++ 소프트웨어 - 구글 크롬
    구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다.
  • C++ 소프트웨어 - HHVM
    HHVM은 페이스북에서 개발한 PHP 및 Hack 언어 실행 엔진으로, JIT 컴파일을 통해 높은 성능을 제공하며 웹 개발 분야에 새로운 가능성을 제시했다.
비트토렌트 (소프트웨어) - [IT 관련 정보]에 관한 문서
기본 정보
비트토렌트 로고
제작자브램 코언
개발자레인베리 주식회사
출시일2001년 7월 2일
운영 체제윈도우
macOS
안드로이드
플랫폼IA-32
x64
ARM
크기윈도우: 3.16 MB
macOS: 2.74 MB
안드로이드: 16.03 ~ 19.84 MB
지원 언어 수66
장르비트토렌트 클라이언트
라이선스애드웨어
웹사이트공식 웹사이트

2. 역사

브람 코헨은 2001년 4월에 비트토렌트 프로토콜을 설계했으며, 2001년 7월 2일에 비트토렌트 클라이언트의 첫 번째 구현을 공개했다.[1][3] 현재는 코헨의 회사인 비트토렌트, Inc.에서 유지보수하고 있다.

버전 6.0 이전의 비트토렌트는 파이썬으로 작성되었으며, 자유 소프트웨어였다. 초기 버전은 퍼블릭 도메인으로 출시되었고, 이후 MIT 라이선스, 비트토렌트 오픈 소스 라이선스, GNU 일반 공중 사용 허가서 등 다양한 라이선스를 거쳤다.

클라이언트 버전 4.20은 ''Allegro''로 명명되었는데, 이는 다운로드 성능 가속화 등을 위한 프로토콜 확장을 의미한다.[4] 인터넷 아카이브에 스냅샷된 클라이언트 버전 5.30[5]이 마지막 오픈 소스 버전이다.

2007년 9월 18일, 버전 6.0부터 비트토렌트 클라이언트는 μTorrent의 브랜드 변경 버전이 되었고, 더 이상 오픈 소스가 아니다.

2. 1. 개발

브람 코헨은 2001년 4월에 비트토렌트 프로토콜을 설계했으며, 2001년 7월 2일에 비트토렌트 클라이언트의 첫 번째 구현을 공개했다.[1][3] 현재는 코헨의 회사인 비트토렌트, Inc.에서 유지보수하고 있다.

버전 6.0 이전의 비트토렌트는 파이썬으로 작성되었으며, 자유 소프트웨어였다. 2001년 12월 30일 이전에 출시된 초기 버전은 라이선스 없이 퍼블릭 도메인으로 출시되었다. 버전 3.4.2까지는 MIT 라이선스 하에 배포되었고, 버전 4.x 및 5.x의 소스 코드는 비트토렌트 오픈 소스 라이선스 (Jabber 오픈 소스 라이선스의 수정된 버전) 하에 출시되었다. 버전 4.0 및 5.3은 GNU 일반 공중 사용 허가서 하에 재라이선스되었다.

클라이언트 버전 4.20은 비트토렌트 Inc.에 의해 ''Allegro''로 명명되었는데, 이는 다운로드 성능 가속화 및 ISP 관리 용이성을 위해 회사가 개발한 프로토콜 확장을 지칭하는 것이다.[4]

인터넷 아카이브에 스냅샷된 클라이언트 버전 5.30[5]이 마지막 오픈 소스 버전이다.

2007년 9월 18일에 출시된 버전 6.0부터 비트토렌트 클라이언트는 μTorrent의 브랜드 변경 버전이 되었으며, 더 이상 오픈 소스가 아니다.

2. 2. 버전 역사

비트토렌트 클라이언트의 버전 역사는 다음과 같다.

비트토렌트 버전 역사 요약[1][3]
버전출시일라이선스비고
1.0.0 ~ 3.4.22001년 7월 2일 ~ 2004년 5월 15일퍼블릭 도메인 또는 MIT 라이선스파이썬으로 작성, 자유 소프트웨어
4.0.1 ~ 5.x2005년 4월 6일 ~비트토렌트 오픈 소스 라이선스Jabber 오픈 소스 라이선스 수정, 일부 버전 GNU GPL
6.0.0 ~2007년 9월 18일 ~독점 라이선스μTorrent 기반, 오픈 소스 아님


  • 버전 1.0.0 (2001년 7월 2일): 초기 출시.[1][3]
  • 버전 2.5 (2001년 10월 23일): UI가 완전히 그래픽 기반으로 변경, 멀티스레딩 추가로 성능 향상, 메타데이터 저장 기능 추가.[1][3]
  • 버전 2.7 (2002년 4월 29일): 주요 성능 향상, 피어 응답 속도 개선, 다중 파일 지원, 프로토콜 보안 강화.[1][3]
  • 버전 3.3 (2003년 9월 24일): 파일 할당 방식 변경, 대용량 토렌트 처리 성능 향상, 네트워크 활용률 개선.[1][3]
  • 버전 4.0.1 (2005년 4월 6일): 새로운 큐 기반 사용자 인터페이스 (GTK+ 기반), 다양한 인터페이스 개선, 비트토렌트 오픈 소스 라이선스로 변경.[1][3]
  • 버전 4.2.0 (2005년 11월 22일): 트래커리스 작업 지원, 국제화 추가, 사용자 인터페이스 개선.[1][3]
  • 버전 4.9.2 (2006년 5월 5일): 새로운 UI, 스마트 다운로드/대기 동작, 토렌트 우선순위 시스템, 암호화 지원, 다운로드 속도 제어.[1][3]
  • 버전 6.0.0 (2007년 9월 18일): μTorrent의 브랜드 변경 버전, 독점 라이선스로 변경, BitTorrent DNA 추가.[1][3]


클라이언트 버전 4.20은 비트토렌트 Inc.에 의해 ''Allegro''로 명명되었는데, 이는 다운로드 성능 가속화 및 ISP 관리 용이성을 위해 회사가 개발한 프로토콜 확장을 지칭하는 것이다.[4]

2007년 9월 18일에 출시된 버전 6.0부터 비트토렌트 클라이언트는 μTorrent의 브랜드 변경 버전이 되었으며, 더 이상 오픈 소스가 아니다.

비트토렌트 Mac OS X 버전 역사 요약[6]
버전출시일비고
7.1.0-초기 출시
7.2.0-Growl 지원, 토렌트 저장 위치 이동 기능, 개인 정보 보호 설정 등 추가
7.2.1-utWEB 지원, RSS 지원, 스케줄러 추가
7.3.1-Mac 시작 시 자동 시작 옵션, 독 아이콘에 완료된 토렌트 수 표시, 프록시 지원, 트래픽 캡 기능, Lion 전체 화면 모드 추가
7.4.32020년 5월 19일"BitTorrent Classic" 버전


3. 특징

비트토렌트 클라이언트는 사용자가 기본 창에 내장된 검색 상자("토렌트 검색")를 사용하여 토렌트 파일을 검색하고 다운로드할 수 있게 하며, 사용자의 기본 웹 브라우저에서 검색 결과를 보여주는 비트토렌트 웹 검색 엔진 페이지가 열린다.

현재 클라이언트는 여러 개의 동시 다운로드를 포함한 다양한 기능을 갖추고 있다. 비트토렌트는 사용자가 백그라운드에서 어떤 이벤트가 발생하고 있는지 확인할 수 있도록 다양한 통계, 표, 그래픽 보기를 제공한다. 또한 연결된 피어 및 시드에 대한 정보를 제공하는 다양한 보기를 통해 각 피어로부터 얼마나 많은 데이터를 다운로드하고 각 피어에 얼마나 많은 데이터를 업로드하는지 확인할 수 있다. 부적절한 종료 후 처리된 모든 데이터를 확인하는 자동 복구 시스템도 갖추고 있다. 자체, 소스 파일 서버("트래커") 및 다른 클라이언트 간의 피어링을 중개하여 배포 효율성을 높이며, 사용자가 토렌트 파일을 만들고 공유할 수 있게 한다.

4. BitTorrent DNA

비트토렌트 DNA (BitTorrent Delivery Network Accelerator, 비트토렌트 전송 네트워크 가속기)는 스트리밍 비디오 시청, 소프트웨어 다운로드(비트토렌트 프로토콜 유무에 관계없이) 및 온라인 비디오 게임 플레이 속도를 높이도록 설계된 프로그램이다. 최종 사용자 간의 다운로드를 서로 배포하는 방식으로 콘텐츠 제공업체의 서버 부하를 줄여 최종 사용자가 콘텐츠를 더 빠르게 받을 수 있도록 돕는다.[8]

기존 비트토렌트와 달리 게시자에게 보장된 최소 데이터 전송 속도를 제공하고, 콘텐츠 전송 제어 기능(피어는 다른 피어에 연결하기 전에 원본 서버에 연결해야 함)을 제공하며, 콘텐츠 전송 정보를 수집하여 게시자와 공유한다. 또한 TCP 및 기타 트래픽에 대역폭을 할당할 수 있다.

DNA는 일반 TCP 기반 대역폭 제한 대신 훨씬 더 민감한 대역폭 관리 기술을 적용한 UDP 기반 프로토콜을 사용한다는 점에서도 기존 비트토렌트와 차이가 있다.

참조

[1] 웹사이트 BitTorrent - a new P2P app http://finance.group[...] Self-published 2007-04-15
[2] 웹사이트 Removing Partner Offers http://forum.bittorr[...] BitTorrent 2015-07-08
[3] 웹사이트 Defcon Keeps Hackers Hooked https://www.wired.co[...] Wired.com 2001-07-16
[4] 웹사이트 BitTorrent 4.20 Released http://www.slyck.com[...] slyck.com 2008-01-29
[5] 웹사이트 Internet Archive http://www.bittorren[...] 2010-08-31
[6] 웹사이트 BitTorrent for Mac release notes http://macupdate.uto[...] 2013-12-07
[7] 웹사이트 BitTorrent for Mac release notes http://macupdate.uto[...] 2013-12-07
[8] 웹사이트 Official site http://www.bittorren[...] 2009-03-19
[9] 웹사이트 The official FAQ http://www.bittorren[...] 2009-03-19
[10] 뉴스 BitTorrent's Delivery Network Accelerator (DNA) Service Improves the Online Experience for Streaming Video, Downloadable Software and Video Games http://www.businessw[...] businesswire.com 2010-12-15
[11] 뉴스 Delivering a Digital Torrent http://edcorner.stan[...] edcorner.stanford.edu 2010-12-15
[12] 뉴스 Brightcove Unleashes A BitTorrent Stream https://www.forbes.c[...] 2007-10-27
[13] 뉴스 BitTorrent Moves to Video Streaming http://www.pcworld.c[...] PC World 2007-10-27
[14] 뉴스 example download section for Asus M2N-LR mainboard product http://support.asus.[...] Asus
[15] 웹인용 BitTorrent - a new P2P app http://finance.group[...] Self-published 2007-04-15



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com