Bittorrent วิวัฒนาการของ P2P Application ตอนจบ


จากที่ได้กล่าวไปแล้วใน Napster (ตอนที่ 1) และ KaZaA (ตอนที่ 2) วิวัฒนาการของ P2P Application ก็มาถึงตอนจบ ซึ่งเป็นเรื่องของ Bittorent สักที จริงๆแล้ว P2P Application มันก็ไม่ได้มีแค่สามตัวนี้หรอกนะครับ แต่ผมขอถือวิสาสะไล่เรียงไปตาม Case Study ที่ได้ทำในวิชา E-commerce ที่เกี่ยวกับ P2P Application นั่นเองครับ

อย่างไรก็ดี ถึงแม้ว่า P2P Application จะไม่ได้มีแค่สามตัวนี้ แต่ก็ปฏิเสธไม่ได้ว่า ทั้ง Napster, KaZaA และ Bittorrent ถือเป็นตัวเอกในยุคของมันกันเลยทีเดียว ว่าแล้วก็ไปดูกันเลยครับว่าทำไม ในปัจจุบันนี้ Bittorent ถึงโด่งดังไปทั่วโลก ทั้งใต้ดิน บนดิน ในหลายอุตสาหกรรม ทั้ง เกมส์ ดนตรี ฯลฯ

– Protocol
– Developed by Bram Hohen (2001) by Python

    it has been estimated that it accounts for approximately 27-55% of all Internet traffic (depending on geographical location) as of February 2009

Bittorrent Concept

  • Solve Problem about inequality speed of upload and download & Server overloaded
  • File Separation, Parallel Download.
  • – Idea from “MojoNation” : split a single file into pieces

  • Motto : Give and ye shall received
  • – Seeder : Original Source, Upload Only.
    – Leecher (Peer) : Sender(Upload) and Receiver(Download)

    BitTorrent - How it works
    BitTorrent - How it works

Bittorrent Component

  • Client : Tracker Client Program
  • Server : Collect Torrent File & Tracker
    • Close System
    • – Member / Ratio (Upload / Download)

    • Open System
  • Torrent File

Advantage & Limitation

  • Advantage
  • – Higher Speed
    – Enable to transfer bigger file

  • Limitation
  • – Speed depends on No. of peers
    – Problem with streaming file

Why they can’t sue BitTorrent?

if it can be used for legal purposes. BitTorrent passes that test, says Fred von Lohmann, a lawyer at the Electronic Frontier Foundation, because Linux groups and videogame companies regularly use it to shuttle software around the Net. “That puts Bram in the same situation as Xerox and its photocopiers.”

Credit: P’New MBA CU YE15/2 krub: This was part of my MBA study krub^^.


Please enter your comment!
Please enter your name here