Roger Howorth

File-swapping is a serious business

BitTorrent is being used by an increasing number of companies to deliver applications worldwide

Written by Roger Howorth

Several broadband suppliers have recently announced 8Mbit/s upgrade options for most of their customers.

The only catch is that some insist you renew your broadband contract for a year or so to gain the extra speed. In a world of rapidly falling prices and a wide choice of broadband and telephone bundling deals, this is not a simple decision to make.

But contracts aside, I sometimes wonder what all this internet bandwidth is used for. Some experts say over half of internet traffic is generated by BitTorrent.

If you have not come across it, BitTorrent is a file transfer protocol that makes it quick and easy to download huge files, such as software installation disks and DVD movies. Designed by Bram Cohen and first shipped a few years ago, it was something of an overnight success. If Cohen had a penny for every time someone had used his protocol, he’d probably be a millionaire by now.

The trick to BitTorrent is that it can download fragments of a file from several different places at the same time, and then stitch the fragments together. The fragments tend to come from other people who are downloading the file at the same time. This means that downloads tend to run at the fastest speed your DSL service can handle, and are not limited to the bandwidth of one or two distribution servers. It also means you are likely to get fast downloads from popular files and a slower performance when downloading more obscure material.

BitTorrent also does some fairly clever error detection to ensure the downloaded file is identical to the source. This might seem like overkill when downloading an episode of Buffy the Vampire Slayer, but it is comforting when downloading software destined for your production server farm.

So successful is BitTorrent that it is used by Red Hat and Suse to distribute their Linux installation CD-Roms, and it is also used by firms like VMware to distribute files containing virtual appliances. Given that BitTorrent traffic accounts for half the data travelling on the internet, it also seems to be used by rather a lot of people to download movies and television shows. And this number is set to increase following Warner Brothers’ announcement this month that it would distribute video and other content to US buyers using BitTorrent.

So far from it being simply just another file-swapping tool, BitTorrent has an important role for some global companies, both inside and outside the IT industry.

Software developers should also take note: BitTorrent was developed using the Python scripting language, which presumably made it quicker to develop than using low-level languages like C. As an interpreted language, Python also has the advantage of being able to run the same code on different platforms, which is always a good trick if you can do it.

Tags:

reader comments

related articles

Opera's integration of BitTorrent should mean faster downloads of large files

Opera sings praises of BitTorrent

Forthcoming Opera 9 will include access to BitTorrent search engine 07 Feb 2006

 

BPI wins landmark file-sharing case

Two men ordered to pay thousands in costs and damages 27 Jan 2006

NTL starts BitTorrent download trials

UK cable company to trial high-speed service for films, music video and TV 13 Feb 2006

European police flogging a dead eDonkey

Razorback2 is no more 24 Feb 2006

BitTorrent 6.1.2

Popular P2P network for sharing files 13 Nov 2008

Hollywood studios still don't get the internet

Techcrunch50 panel scathing of big media companies 12 Sep 2008

related whitepapers

today's top stories

Solid as a rock - business continuity in a global manufacturer

From power supply problems in Nigeria to email availability in Stockport, PZ Cussons is prepared for anything 02 Dec 2008

Technology and privacy

Watch the final video in a two-part Computing roundtable debate on the importance of putting data privacy issues at the heart of your IT plans 02 Dec 2008

IT staff desperate to keep their jobs

Most would work longer hours for less pay 02 Dec 2008

VMware View 3 enhances virtual desktops

Virtual clients now take up less storage space and can be 'checked out' to a laptop 02 Dec 2008

Technology and privacy

Watch part one of a two-part Computing roundtable debate on the importance of putting data privacy issues at the heart of your IT plans 01 Dec 2008

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Advertisement

Jobs

Related jobs

Job of the week

Job alerts

Sign up here

Find your next job

IT Salary Checker

Check salary here

Advertisement

White papers

Search white papers

Top categories

VPN, Extranet and Intranet Solutions

WAN/ LAN Solutions

Network Security

Interoperability-Connectivity

Grid/ Utility Computing

Latest poll

Will the terrorist attacks in Mumbai affect your offshoring plans?

Will the terrorist attacks in Mumbai affect your offshoring plans?

Is India becoming a risky destination?

Previous poll results

Latest audio and video articles

Padlocked CDVideo

Technology and privacy

Watch the final video in a two-part Computing roundtable debate on the importance of putting data privacy issues at the heart of your IT plans 02 Dec 2008

Podcast imageAudio

Computing podcast - Standard Life's offshoring plans; and the prospects for government IT

The insurance giant outlines its new outsourcing strategy; and we ask if the government's economic bailout will affect its IT plans 28 Nov 2008

Latest in-depth articles

Parcel being packedFeatures

Case study: eSpares and business continuity

Online electricals business has managed to decrease its downtime 02 Dec 2008

Royal Blackburn HospitalFeatures

NHS trust recovers from server overdose

Virtualisation technology breathed new life into East Lancashire's cost-intensive system 02 Dec 2008

Advertisement

Primary Navigation