My findings

Bishop

Well-Known Member
Joined
May 21, 2004
Messages
112
Quick background - I signed up for Mywireless about a month ago, had acceptable speeds for 2 weeks and then dropped into the sub 2K bracket, with some nights so bad that I can't even browse web pages. 12% Signal, Tower 12 ( Mintech ), 256K package. There, that's done :)

Anyway. I was doing some testing last night and I hope someone else can duplicate this for me.

1. I load a file into flashget and start downloading. I picked a 120MB demo from games.mweb.co.za, so it is local and coming down through ftp.
2. Using Netlimiter ( and Flashget's own speed indicator ), I watched my download speed. Average speed was about 25kb /s, peaking at 30 and dropping to 23 every now and then. Quite good!
3. I left this running for 5 minutes to make sure it was stable. It was.
4. I open up Bittorrent and load a popular torrent ( 30 seeds, 350 peers )
5. After connecting to everything Bittorrent starts downloading at 1Kb/s, uploading at 3kb/s
6. The instant the first Torrent byte comes down, Flashget falls to 3Kb/s
7. My overall download speed is now 4Kb/s ( upload is 3kb )
8. I leave it 5 minutes to see if anything changes, it does not.
9. I hit pause in my Bittorent client ( I am using Bittornado, so I can pause ).
10. Flashget starts climbing and 2 minutes later is it downloading at 30kb/s again.

A fluke? Maybe. But I was sitting there for half an hour pausing and unpausing Bittorent and watching my download speeds jump up and down the scales. I had similar results with Kazaa and Shareaza. So it looks to me that as soon as P2P traffic is detected on my connection, my ENTIRE bandwidth allocation gets throttled down to 4Kb, not just the offending traffic.

There does seem to be a way around this. Shareaza 2.0 and the latest Bittornado both have an option called "randomize ports". This assigns a port at random to each connection, instead of using the predefined ports. It took me a while to get Shareaza to just connect to torrents and not to Gnutella or Edonkey ( which throttles everything down again as soon as it connects ), but once I got it working I loaded up my torrent and 2 minutes later I was watching it download at 16kb/s! I started my Flashget download again and quickly maxed my connection at 32kb/s.

I went to bed and this morning I had downloaded about 500MB, with the torrent still chugging away at 10kb/s. A huge improvement over the 1kb/s I was getting before!

Anyone else want to try this?
 

The one percent

New Member
Joined
Jul 11, 2004
Messages
5
I find the opposite to be true in my case, Kazaa or download accelerators will download at a constant 14K- 16K. I have a problem with normal surfing though, where I’m limited to 2-4K speeds!
 

lewstherin

Senior Member
Joined
Jan 8, 2004
Messages
968
Port shaping has been hinted at through the repeated occurrence of ppl reporting poor torrent downloads...but Bishop your results are VERY interesting!!! If more people can replicate this, then it is clear that shaping is being applied. And if that is the case, then Sentech has once again violated their advertising - they specifically mention NO SHAPING...

<font color="blue">Telkom needs a leash, ICASA needs some guts, and the </font id="blue"><font color="red">SA consumer</font id="red"><font color="blue"> needs to make it happen</font id="blue">
 

regardtv

Expert Member
Joined
Sep 1, 2003
Messages
1,537
It's the number of open TCP connections to your server. Seems this service cannot handle multiple TCP sessions...

I have commented on the forum about this before.... most just tried to come back with saying it's NORMAL for rate reduction to occur with multiple sessions... I however don't agree.

The only thing to try and do on the torrent is restrict the number of peers. That seems to help a whack.

R
 

regardtv

Expert Member
Joined
Sep 1, 2003
Messages
1,537
<blockquote id="quote"><font size="1" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by lewstherin</i>
<br />they specifically mention NO SHAPING...
<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">

I don't think this is shaping related.
 

buffalobill

Senior Member
Joined
Jun 20, 2004
Messages
844
Stupid question: What is port shaping?

&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;
I have an inferiority complex. But it's only a little one.
 

Luke7777

Executive Member
Joined
Apr 22, 2004
Messages
8,730
My understanding : (example) Traffic on port 80 (browsing) would get higher priority than ports typically used for p2p applications.
 

CoR

Member
Joined
May 22, 2004
Messages
11
They are most definatly port shaping...

Specifically between about 8am and about 7pm..
Done many tests similar to Bishops' and sure enough, same results...
I use Bitcomet and nothing really seems to avoid their port raping....
BAH!!!!!
 

regardtv

Expert Member
Joined
Sep 1, 2003
Messages
1,537
Uhm -personally I'd have to disagree CoR, it's NOT shaping ... it's congestion ...

They are supposed to have enoug bw - if so why are people on VSAT and other Sentech options also suffering ?

Something else smells very fishy....

R
 

FacELesS

New Member
Joined
Jul 10, 2004
Messages
8
I connnect to mywireless via a linux gateway setup by my bro (balistic). Now he showed on a program that monitored the network trafic going through the gateway while we had some torrents downloading. The total speed the torrents downloaded was about 4k but the total amount of incoming bandwidth being used is like 15k (we got 128k mywireless). There was about 11k of bandwitdh being wasted that wasn't meant for anyone on our home network because of the torrent downloads. Looks like with the torrent downloads alot of packets were received but alot were just dropped as it reached our gateway, wasting our bandwidth. As soon as you stoped the torrent downloads the 128k connection is open again. So if you want to download files (not torrents) or browse websites I suggest you stop your torrents first.
 
Top