Comparing Bittorrent to HTTP
Posted: Wed Jun 01, 2011 9:56 am
Hi everyone.
I'm a grade 9 learner with a science expo due for 15 June 2011 (2 weeks from now)
I seriously need to start and was thinking about doing a project where I perform an investigation to decide whether websites should use either the Bittorrent protocol or HTTP protocol to host their downloads.
My hypothesis is: Bittorrent should be used for the larger files (200 mb+) and HTTP should be used for basically any files under 200 mb.
I could perform the investigation by analyzing how much traffic went to the host server when downloading through Bittorrent and when downloading through HTTP - this should basically prove that hosting files with Bittorrent is cheaper since it is a lot less harsh on the server receiving the download requests.
The other part of my investigation will be a speed comparison between Bittorrent and HTTP where I will just see how fast different sized files are downloaded when being downloaded from either the Bittorrent protocol or HTTP protocol.
The problems I face:
1. Should I add more protocols to my comparison?
2. How will I upload the torrent? (ie: through a torrent site or using a tracker program and bittorrent)
3. How will I get a good amount of seeders on the torrent? (Maybe I should find a commercial website which offers free http and torrent downloads for all their files then just use that.)
4. How will I be able to see how much traffic goes to the hosting network of the file(s)?
5. What other tests/investigations should I perform? (I can't do the whole expo on just speed and traffic...)
Thanks!
I'm a grade 9 learner with a science expo due for 15 June 2011 (2 weeks from now)
I seriously need to start and was thinking about doing a project where I perform an investigation to decide whether websites should use either the Bittorrent protocol or HTTP protocol to host their downloads.
My hypothesis is: Bittorrent should be used for the larger files (200 mb+) and HTTP should be used for basically any files under 200 mb.
I could perform the investigation by analyzing how much traffic went to the host server when downloading through Bittorrent and when downloading through HTTP - this should basically prove that hosting files with Bittorrent is cheaper since it is a lot less harsh on the server receiving the download requests.
The other part of my investigation will be a speed comparison between Bittorrent and HTTP where I will just see how fast different sized files are downloaded when being downloaded from either the Bittorrent protocol or HTTP protocol.
The problems I face:
1. Should I add more protocols to my comparison?
2. How will I upload the torrent? (ie: through a torrent site or using a tracker program and bittorrent)
3. How will I get a good amount of seeders on the torrent? (Maybe I should find a commercial website which offers free http and torrent downloads for all their files then just use that.)
4. How will I be able to see how much traffic goes to the hosting network of the file(s)?
5. What other tests/investigations should I perform? (I can't do the whole expo on just speed and traffic...)
Thanks!