Mods, if you feel that this is a duplicate post please delete. But this thread is a kind of review about the p2p clients.
Also I will be giving some tips regarding the p2p clients.
Note: This thread has outside links to screenshots and files sizes are in between 50 kb to 200 kb. So if you don't want the screen shots loading please press stop button in your browser.
Ok, the flashback......
2 weeks back I got this call from my friend who is doing his M.S in Networking. He wanted me to give the feedback of the p2p clients based on Torrent technology and eDonkey technology
to be submited as assignment of some kind.
Also here I mention the speed in kbps (Kilo Bits Per Second and not Kilo Bytes Per Second)
P2P Using Torrent
I did a research on which client to be used for Torrent and found most people like Azureus
I downloaded this Azureus v2.2.0.2 and installed it. Then I ran the configuration wizard and did a torrent download.
Screen shots: (Source: Respective Home Site)
*azureus.sourceforge.net/img/sc/2.2.0.0/my_torrents.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_details.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_general.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_pieces.png
*azureus.sourceforge.net/img/sc/2.2.0.0/statistics_-_cache.png
Now, I downloaded a torrent file of around 25 MB and started to download.
The speed was around 10kbps and the smiley are continuously yellow. Now I did a research in the net and did my port openings in ZoneAlarm and nothing happened. The problem was at
the ISP side as they have blocked the default ports which eMule uses.
So I started manually searching for open ports and found 2 ports to be opened and modified the settings of the eMule to use 1 of the TCP ports. There was not much improvement and
there was fluctuation in download speed between 05 kbps to 15 kbps.
Then as a last resort I shutdown the ZoneAlarm and there was an improvement in speed. Now the speed was around 20 kbps to 30 kbps
When I checked the Azureus with my Dial-Up connection the speed was around 15 kbps and the smiley was again yellow.
So I conclude that day that if you have blocked ports then you cant expect speed even if you have broad band connection.
P2P Using eDoenkey Network
I did a research on which client to be used for eD2k and found most people like eMule.
I downloaded this eMule v0.45b and installed it. Then I ran the configuration wizard and used another open port which I found and did a eD2k download of around 700 MB in Size.
Screenshots: (Source: Respective Home Site)
*www.emule-project.net/home/screenshots/servers.png
*www.emule-project.net/home/screenshots/transfer.png
*www.emule-project.net/home/screenshots/statistics.png
Now the search for more sources was going on and finally there were around 350 sources for that particular file.
Now that file was in Waiting state (i.e Queue). eDonkey network works on a method where the user stays in a queue to get his turn and download starts.
As I came to know that queue can last as long as 2 hrs I left the PC ON. The next day when I saw the status there was around 4.5 MB transferred and still it was in queue.
So it has taken almost 9 hrs and still only 4.5 MB was transferrred.
The average speed I monitored from the Netlimiter log for eMule was around 45 kbps and I was in 256 kbps connection.
I concluded that if you use eDonkey you will be in queue till you become OLD and Die. Who knows even after you die still your eMule will be in queue.
But the eDoneky network holds some of the rarest files which are difficult to be found on other networks !!
P2P Using Both Torrent & eDonkey
I though why not combine these two networks in one program and found Shareaza v2.1 which has the multi network capability.
Screenshots: (Source: Respective Home Site)
*screenshots.softonic.com/s2de/22000/22044/0_shareaza.jpg
*screenshots.softonic.com/s2de/22000/22044/0_shareaza02.jpg
*screenshots.softonic.com/s2de/22000/22044/0_shareaza03.jpg
So I downloaded it installed and ran it with the same files which I used for the Azureus & eMule and it was worst than what I thought. It was very slow when compared to Azureus &
eMule.
Seems Shareaza has a problem with eDonkey Network and transfers generally tend to be slow. People as Shareaza say that this will be fixed in v2.2.
So right now Shareaza is not good for eDonkey and the transfer speed for Torrent was very slow and Azureus was speeder.
Norton Antivirus slows down or doesn't allow incoming:
Now today morning I was again doing a research and found that Norton Antivirus also has its role in network. The role is called Internet Worm Protection and it was intervening with all the
P2P softwares.
First I tried to add the Application exclusion. But for known reason the Antivirus control panel was crasing. So I disabled the entire Worm Protection feature.
Now I stared Azureus and voila the speed has increase from an average of 45 kbps to 119 kbps and had green smiley.
Now I started eMule and still it was waiting waiting waiting and waiting .
What about Shareaza again the eDonkey file in waiting and the Torrent was downloading at a speed of 20 kbps.
So the Ultimate result is that,
Azureus is really good if you have more seeds and lees leechers.
Emule is good for larger files above 50 MB and you should have lot lot lot lot lot lot lot lot lot lot lot lot lot lot lot of patients to atleast see the downloading status.
Right now I can say that Shareaza is very slow in all the aspects except for the good looking interface. But seems v2.2 will have some of these problems solved. :roll:
That's the conclusion of this review.
My dear members, if I have done any mistake please post the reply and I will edit this thread.
Also members please add your views so that I can update my friend who is going to submit his assignment next week Wednesday.
Also today evening before posting this thread I came to know that the assignment is not for my friend but it for his girl friend. Damn he tricked me !!!
Anway I learn something that P2P is only for broadband users who have lot of patients. :roll:
Also I will be giving some tips regarding the p2p clients.
Note: This thread has outside links to screenshots and files sizes are in between 50 kb to 200 kb. So if you don't want the screen shots loading please press stop button in your browser.
Ok, the flashback......
2 weeks back I got this call from my friend who is doing his M.S in Networking. He wanted me to give the feedback of the p2p clients based on Torrent technology and eDonkey technology
to be submited as assignment of some kind.
Code:
Before continuing this is my PC configuration,
Processor: Intel Prescott 3.4 GHz
RAM: 512 MB DDR-II @ 533 MHz
HDD 1: Seagate 120 GB SATA @ 7200 RPM
HDD 2: Samsung 80 GB PATA @ 7200 RPM
OS: Windows XP Professional with SP2.
Antivirus: Norton Antivirus 2005 Professional
Firewall: Zonelalarm v5.5 Professional
Internet: 256 kbps Unlimited with certain incoming ports blocked.
Also here I mention the speed in kbps (Kilo Bits Per Second and not Kilo Bytes Per Second)
P2P Using Torrent
I did a research on which client to be used for Torrent and found most people like Azureus
I downloaded this Azureus v2.2.0.2 and installed it. Then I ran the configuration wizard and did a torrent download.
Screen shots: (Source: Respective Home Site)
*azureus.sourceforge.net/img/sc/2.2.0.0/my_torrents.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_details.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_general.png
*azureus.sourceforge.net/img/sc/2.2.0.0/torrent_-_pieces.png
*azureus.sourceforge.net/img/sc/2.2.0.0/statistics_-_cache.png
Azureus has these smiley faces in 5 colours and the following explains it.
The health indicator is an evaluation of how well your torrent is going.
*azureus.sourceforge.net/img/status/stopped.gif means that your torrent is stopped,
*azureus.sourceforge.net/img/status/ko.gif means that you're not connected to any peer,
*azureus.sourceforge.net/img/status/no_tracker.gif when seeding, it means that you're not yet connected to any peer,
*azureus.sourceforge.net/img/status/no_tracker.gif when downloading, it means that you are connected to some peers but the tracker is down,
*azureus.sourceforge.net/img/status/no_remote.gif means that the tracker is ok, you're connected to peers, but you don't have any remote connection. You may have a NAT problem if your torrents stay on yellow status all the time,
*azureus.sourceforge.net/img/status/ok.gif means that everything is going fine.
"peers" means both peers and seeds here.
Now, I downloaded a torrent file of around 25 MB and started to download.
The speed was around 10kbps and the smiley are continuously yellow. Now I did a research in the net and did my port openings in ZoneAlarm and nothing happened. The problem was at
the ISP side as they have blocked the default ports which eMule uses.
So I started manually searching for open ports and found 2 ports to be opened and modified the settings of the eMule to use 1 of the TCP ports. There was not much improvement and
there was fluctuation in download speed between 05 kbps to 15 kbps.
Then as a last resort I shutdown the ZoneAlarm and there was an improvement in speed. Now the speed was around 20 kbps to 30 kbps
When I checked the Azureus with my Dial-Up connection the speed was around 15 kbps and the smiley was again yellow.
So I conclude that day that if you have blocked ports then you cant expect speed even if you have broad band connection.
P2P Using eDoenkey Network
I did a research on which client to be used for eD2k and found most people like eMule.
I downloaded this eMule v0.45b and installed it. Then I ran the configuration wizard and used another open port which I found and did a eD2k download of around 700 MB in Size.
Screenshots: (Source: Respective Home Site)
*www.emule-project.net/home/screenshots/servers.png
*www.emule-project.net/home/screenshots/transfer.png
*www.emule-project.net/home/screenshots/statistics.png
Now the search for more sources was going on and finally there were around 350 sources for that particular file.
Now that file was in Waiting state (i.e Queue). eDonkey network works on a method where the user stays in a queue to get his turn and download starts.
As I came to know that queue can last as long as 2 hrs I left the PC ON. The next day when I saw the status there was around 4.5 MB transferred and still it was in queue.
So it has taken almost 9 hrs and still only 4.5 MB was transferrred.
The average speed I monitored from the Netlimiter log for eMule was around 45 kbps and I was in 256 kbps connection.
I concluded that if you use eDonkey you will be in queue till you become OLD and Die. Who knows even after you die still your eMule will be in queue.
But the eDoneky network holds some of the rarest files which are difficult to be found on other networks !!
P2P Using Both Torrent & eDonkey
I though why not combine these two networks in one program and found Shareaza v2.1 which has the multi network capability.
Screenshots: (Source: Respective Home Site)
*screenshots.softonic.com/s2de/22000/22044/0_shareaza.jpg
*screenshots.softonic.com/s2de/22000/22044/0_shareaza02.jpg
*screenshots.softonic.com/s2de/22000/22044/0_shareaza03.jpg
So I downloaded it installed and ran it with the same files which I used for the Azureus & eMule and it was worst than what I thought. It was very slow when compared to Azureus &
eMule.
Seems Shareaza has a problem with eDonkey Network and transfers generally tend to be slow. People as Shareaza say that this will be fixed in v2.2.
So right now Shareaza is not good for eDonkey and the transfer speed for Torrent was very slow and Azureus was speeder.
Norton Antivirus slows down or doesn't allow incoming:
Now today morning I was again doing a research and found that Norton Antivirus also has its role in network. The role is called Internet Worm Protection and it was intervening with all the
P2P softwares.
First I tried to add the Application exclusion. But for known reason the Antivirus control panel was crasing. So I disabled the entire Worm Protection feature.
Now I stared Azureus and voila the speed has increase from an average of 45 kbps to 119 kbps and had green smiley.
Now I started eMule and still it was waiting waiting waiting and waiting .
What about Shareaza again the eDonkey file in waiting and the Torrent was downloading at a speed of 20 kbps.
So the Ultimate result is that,
Azureus is really good if you have more seeds and lees leechers.
Emule is good for larger files above 50 MB and you should have lot lot lot lot lot lot lot lot lot lot lot lot lot lot lot of patients to atleast see the downloading status.
Right now I can say that Shareaza is very slow in all the aspects except for the good looking interface. But seems v2.2 will have some of these problems solved. :roll:
Code:
Tips for the people who use P2P:
1. Make sure you have 1 or 2 open incoming ports either at Router or Firewall sides.
2. Make sure you have done proper Port Forwarding in the routers.
3. Make sure you have the Internet Worm Protection Disabled or that particular P2P software is added as exclusion. (This is one of the main reason of not getting incoming and slow speeds)
4. Make sure you have more sources for your downloads.
My dear members, if I have done any mistake please post the reply and I will edit this thread.
Also members please add your views so that I can update my friend who is going to submit his assignment next week Wednesday.
Also today evening before posting this thread I came to know that the assignment is not for my friend but it for his girl friend. Damn he tricked me !!!
Anway I learn something that P2P is only for broadband users who have lot of patients. :roll: