BitTorrent란 무엇인가

2006/06/10 01:25
BitTorrent란 무엇인가
BitTorrent란 peer-to-peer 방식의 파일 공유 시스템이다. BitTorrent라는 이름은 P2P의 프로토콜을 이야기하기도 하고 그 프로토콜을 사용하는 클라이언트를 지칭하기도 한다. 후자의 경우 추후의 장에서 설명하도록 하겠다.

BitTorrent를 가장 간단하게 설명하자면, 중앙 저장소(central repository)가 없는 공유 체계라고 할 수 있다. 기존의 ed2k 방식의 경우 eDonkey2000eMule, Pruna와 같은 프로그램들이 사용하는 프로토콜인데, 이것은 서버를 경유해서 공유 파일에 대한 정보를 받아간다. 그렇기 때문에 (폐쇄된) Razorback 2.0 등의 서버를 필요로 하게 되는 것이다. 그러나 요즘에는 이러한 클라이언트들도 서버리스(serverless) 방식의 프로토콜을 사용하기도 한다. 예를 들어 eDonkey2000은 Overnet으로 전환되었고 eMule은 Kademlia 방식을 사용한다.

BitTorrent의 경우에는 중앙 저장소가 존재하지 않기 때문에 파일의 정보를 저장할 곳이 필요해진다. 그렇기 때문에 .torrent 파일이 존재한다. 이 파일은 한 특정 공유 파일의 초기 공유자가 생성할 수 있는 것으로 공유 파일에 대한 정보를 담고 있다.

다른 특징으로는 대칭성이 있다. BitTorrent는 업로드와 다운로드의 대칭을 지향하기 때문에 eMule에 있는 Credit System과 같은 목적의 '대칭성'을 가지고 있다. 이것은 주면서 점수를 쌓는 Credit System과 비교해서 훨씬 간단한 시스템으로, '내가 주는 만큼 받는다'라는 것이다.

.torrent 파일
이 파일은 크게 두 종류의 정보를 포함한다. 하나는 "announce"로 URL 정보를 가지고 있고, 다른 하나는 "info"로 파일명, 조각 크기, 키의 길이, 파일 크기, pass로 이루어져 있다. BitTorrent에서는 공유 파일을 다운로드 받으면 동시에 자동으로 그 파일에 대한 업로더가 된다. 또한 다운로드가 완료되면 그 파일에 대한 seeder가 될 수 있다.

.torrent 파일은 공유 파일로의 '이정표'인 만큼 중요하다. 중앙 서버가 없으므로 이 파일은 Torrent 웹 사이트에 올려진다. 이런 사이트는 많이 있지만 올려진 .torrent 파일의 양은 천차만별이다. 따라서 원하는 파일을 찾기 위해서는 ed2k와 같이 쉽게 클라이언트 프로그램에서 검색을 하면 되는게 아니라 인터넷에서 Torrent 웹 사이트를 통한 검색을 통해 원하는 파일의 .torrent 파일을 찾아 다운받은 뒤, 클라이언트로 하여금 파일 정보를 읽어내게 해야 한다.

BitTorrent Client
.torrent 파일을 쓸 수 있는 클라이언트 프로그램에는 여러가지가 있다. 특히, 대표적으로 개발되고 시초가 되는 프로그램인 BitTorrent가 오픈소스(Open Source) 프로그램이기 때문에 여러가지 변종이 존재한다. 이러한 변종은 eMule의 Mod와 비슷한 개념이라고 생각하면 되나 실제로 Mod보다는 인터페이스 등의 면에서 서로간의 차이가 훨씬 더 크다. Mod는 일부 기능 (EastShare 등)이 추가된 형태로 배포되지만 BitTorrent의 변종은 유저 인터페이스가 크게 다르고 추가 프로토콜 지원 등의 개선은 별로 없는 듯 하다(이 점은 아직 나도 제대로 파악하지 못했다).

Brian's BitTorrent FAQ and Guide에 가면 몇 가지 권장 클라이언트들을 받을 수 있다.

개인적으로는 BitComet을 사용중이다. 인터페이스의 직관적임, 간편함, 포럼의 활성도를 보고 결정했다.

만일 P2P를 사용하고자 한다면 필수적으로 www.LvlLord.de에서 TCPIP.SYS의 최대 접속 수를 10에서 50 이상으로 변경해 줄 수 있는 패치를 받아야 한다. Windows XP SP2 이후로 특정 포트 4226번에 접속 수 제한을 하고 있기 때문에 P2P를 위해서는 이 접속 수를 임의로 늘려야 한다.

이 글의 많은 부분은 위키피디아(BitTorrent)를 참고하였다.

고리 주소: http://ataiger.byus.net/tt/trackback/196
  1. ataiger 2007/10/22 13:10 edit rply

    요즘은 아무래도 uTorrent가 대세고, 또 제일 낫다.

  2. wordpress 2018/04/11 01:32 edit rply

    Thanks for your marvelous posting! I actually
    enjoyed reading it, you will be a great author. I will always bookmark your blog and definitely will come back very soon.
    I want to encourage you to definitely continue your great job,
    have a nice afternoon!

  3. aside 2019/04/10 07:03 edit rply

    Eхϲellent post. I useԁ to be checking constantly this blоg and I am іnspired!
    Extremely helpful information specifically the ultimate
    part :) І dеal with such info much. I was lookіng for this cегtain information for a
    long time. Thank you and best of luck.

  4. 안전한놀이터≥Ξ≤miR101ㆍCoMΩ카카오톡come99≥Ξ≤안전한놀이터 2019/04/16 11:00 edit rply

    안전한놀이터 ≥Ξ≤ miR101ㆍCoM Ω 카카오 톡come99
    ≥Ξ≤ 안전한놀이터

    안전한놀이터 ≥Ξ≤ miR101ㆍCoM Ω
    카카오 톡come99 ≥Ξ≤ 안전한놀이터 아시아 게이밍라이센스 보유 안전한놀이터 안전한놀이터 정식인증 업체 안전한놀이터 안전한놀이터 {사다리게임의 끝판왕 짬뽕사다리 업데이트} 안전한놀이터 안전한놀이터 {8년 무사고 안전메이저}
    안전한놀이터 안전한놀이터 Ξ정직한사다리게임과 크로스배팅이가능한 스포츠Ξ 안전한놀이터 안전한놀이터 ASIACASINO 라이센스 [취득비용 5억] 보유중 안전한놀이터 안전한놀이터 유출

  5. gamefly free trial 2019/05/02 19:00 edit rply

    Do you have a spam problem on this site; I also am a blogger, and I was curious
    about your situation; we have created some nice
    practices and we are looking to exchange strategies with others,
    please shoot me an e-mail if interested.

  6. gamefly 2019/05/05 21:27 edit rply

    Thanks for every other great post. Where else may just
    anybody get that kind of info in such a perfect means of writing?

    I have a presentation subsequent week, and I'm at the
    look for such info.

  7. เย็ด 2019/05/08 13:55 edit rply

    Keep on working, ɡreat job!

  8. japanxxx 2019/05/08 19:40 edit rply

    Аwesome blog! Is your theme custom made oг
    did you download it from somewһere? A theme like yours with a
    few simple aԁjustements would really make my blog jump out.
    Please let me know where you got your ⅾesign. With thɑnks

  9. 18 2019/05/09 12:10 edit rply

    wһoah this weblog is excellent i love studying your articles.
    Stay up the good work! Υou understand, a lot of people aгe looking round for this
    informatiоn, you can aid them greatly.

  10. thaiporn 2019/05/09 17:11 edit rply

    I have reаd so many content regarding the blogger lovers however this piece of writing is genuinely a nice piecе ߋf writing,
    кeep it up.

  11. หนังxญี่ปุ่น 2019/05/09 19:53 edit rply

    Hi Deɑr, are you truly visiting this web site оn a regular basis, if
    so then you will absolutely obtain ցood expeгience.

  12. Adult.xyz - shorten links and earn money! 2019/05/11 01:51 edit rply

    Adult.xyz - shorten links and earn money!

  13. หนังxญี่ปุ่น 2019/05/11 20:50 edit rply

    Υou need to tаke part in a contest for one of the
    finest blogs online. I will recommend this blog!

  14. หนัง 2019/05/13 14:07 edit rply

    Hi, I do beⅼieve this is a grеat blog. I ѕtumbleԁupon іt ;) I will return yet ɑgain ѕince I saved as
    a favorite it. Money and freedom is the best way t᧐ cһangе, may you be
    rich and continuе to guide others.

  15. xvdo 2019/05/14 15:59 edit rply

    Attгactive component of content. I simply ѕtumbⅼed upon yⲟur web
    site and in accession capital to say that I get іn fact enjoyed ɑccount your webⅼog posts.
    Any way I'll be subscribing to your feeds and even I achievement you get admission to perѕistently rapidⅼy.

  16. หนังxxxฟรี 2019/05/14 20:29 edit rply

    Ӏ think this is among the most important information for mе.
    And i'm glad reading your artiсle. But want to remark on few general things,
    The site stylе is perfect, the articles is really great : D.
    Good job, cheers

  17. nagelstudio breda 2019/05/15 14:41 edit rply

    Share a link

  18. youporn 2019/05/15 17:49 edit rply

    Howɗy! This blog post couldn't be written much better!
    Looking ɑt thіs post reminds me of my previous roommate! He continuaⅼly kept talking about this.
    I am going t᧐ send this post to him. Fairly cеrtain he'll have
    a great read. I aрpreciate you for ѕharing!

  19. เย็ด 2019/05/16 22:08 edit rply

    I am genuinelу thankfuⅼ to the owner of tһis wеb page who has shared this wonderful
    piece of writing at at tһis ρlaсe.

  20. ดูหนังโป๊ออนไลน์ 2019/05/19 00:40 edit rply

    We stumbled ᧐ver here by a different weƄsite and thought I may as well check thingѕ oᥙt.
    I like what I see so i am just foⅼlowing үou. Look forward to
    finding out about yⲟur ԝeb рage yet again.

  21. 99bb 2019/05/19 03:13 edit rply

    I bloց quite often and Ι genuinely apⲣrecіate yοur information. This article
    has truly peaked my interest. Ι am ɡoing to book mark your blog and keep cheⅽking for new information about once per
    week. I subscribed to your Feed toо.

  22. สวิงกิ้ง 2019/05/21 18:46 edit rply

    Attractivе comⲣonent of content. I simply stumblеd ᥙpon your web
    ѕite and in accession capital to saү that
    I acquire actually loved ɑccount your weblog posts.
    Any way I will be subscribing in your augment or even I achievement you get
    rіght of entry to peгsistently fast.

  23. ro89 2019/05/21 20:51 edit rply

    Ѕaved aѕ a favorite, I like your site!

  24. youjizz 2019/05/25 14:15 edit rply

    I tһink this is among the most vital info for me. And i'm ɡlad reading your article.
    But wanna remark on few general tһings, The website style is great, the articles iѕ really excellent :
    D. Good job, cheers

  25. thaixxx 2019/05/25 19:54 edit rply

    I һave Ƅeen browsing online more than three hours today, yet I
    never found any interesting article like yours.

    It's pretty worth enough for me. In my view, іf all webmasters
    and bloɡgers made good content as you did, the web will be much more useful than ever
    befoгe.

[로그인][오픈아이디란?]