{"id":1291,"date":"2009-01-29T00:20:44","date_gmt":"2009-01-29T05:20:44","guid":{"rendered":"http:\/\/www.bytebot.net\/blog\/?p=1291"},"modified":"2009-01-29T00:26:16","modified_gmt":"2009-01-29T05:26:16","slug":"streamyx-throttles-bittorrent-uploads","status":"publish","type":"post","link":"https:\/\/www.bytebot.net\/blog\/archives\/2009\/01\/29\/streamyx-throttles-bittorrent-uploads","title":{"rendered":"Streamyx throttles BitTorrent uploads"},"content":{"rendered":"<p>I decided to play with the tools at <a href=\"http:\/\/www.measurementlab.net\/\">Measurement Lab<\/a>. Of interest to me was: <a href=\"http:\/\/broadband.mpi-sws.org\/transparency\/bttest-mlab.php\">Test if your ISP is manipulating Bittorrent traffic<\/a>. I am after all on a Streamyx connection and people tend to complain about it.<\/p>\n<p>I administered the full test, which took around seven minutes (about the time it takes to wolf down a burger, and have a drink), and the <a href=\"http:\/\/loki09.mpi-sws.mpg.de\/\/bb\/bittorrent-blocking.php?id=1233205089&#038;done=yes&#038;server=loki09.mpi-sws.mpg.de&#038;btport=6888&#038;port2=10016&#038;down=true&#038;up=true&#038;tcp=true&#038;repeat=2&#038;duration=20&#038;sysinfo=Mac%20OS%20X,i386,10.5.5,Apple%20Inc.,1.5.0_16&#038;peer=124.13.133.122&#038;btup0=63842&#038;btupstate0=7&#038;btupl0=20000&#038;tcpup0=96474&#038;tcpupstate0=7&#038;tcpupl0=20026&#038;btup1=66063&#038;btupstate1=7&#038;btupl1=20000&#038;tcpup1=80498&#038;tcpupstate1=7&#038;tcpupl1=20000&#038;btup2=67167&#038;btupstate2=7&#038;btupl2=20002&#038;tcpup2=209715&#038;tcpupstate2=6&#038;tcpupl2=20000&#038;btup3=67729&#038;btupstate3=7&#038;btupl3=20000&#038;tcpup3=209715&#038;tcpupstate3=6&#038;tcpupl3=20000&#038;btdown0=17211&#038;btdownstate0=24&#038;btdownl0=20000&#038;tcpdown0=13324&#038;tcpdownstate0=24&#038;tcpdownl0=20000&#038;btdown1=28315&#038;btdownstate1=24&#038;btdownl1=20000&#038;tcpdown1=15545&#038;tcpdownstate1=24&#038;tcpdownl1=20000&#038;btdown2=16100&#038;btdownstate2=24&#038;btdownl2=20000&#038;tcpdown2=13880&#038;tcpdownstate2=24&#038;tcpdownl2=20000&#038;btdown3=19432&#038;btdownstate3=24&#038;btdownl3=20000&#038;tcpdown3=16656&#038;tcpdownstate3=24&#038;tcpdownl3=20000&#038;&#038;sbtdown0=11633&#038;sbtdownstate0=24&#038;sbtdownr0=0&#038;sbtdownrs0=0&#038;sbtdownp0=6888&#038;stcpdown0=44940&#038;stcpdownstate0=24&#038;stcpdownr0=0&#038;stcpdownrs0=0&#038;stcpdownp0=6888&#038;sbtdown1=14275&#038;sbtdownstate1=24&#038;sbtdownr1=0&#038;sbtdownrs1=0&#038;sbtdownp1=6888&#038;stcpdown1=27494&#038;stcpdownstate1=24&#038;stcpdownr1=0&#038;stcpdownrs1=0&#038;stcpdownp1=6888&#038;sbtdown2=14275&#038;sbtdownstate2=24&#038;sbtdownr2=0&#038;sbtdownrs2=0&#038;sbtdownp2=10016&#038;stcpdown2=199732&#038;stcpdownp2=10016&#038;sbtdown3=14804&#038;sbtdownstate3=24&#038;sbtdownr3=0&#038;sbtdownrs3=0&#038;sbtdownp3=10016&#038;stcpdown3=193979&#038;stcpdownp3=10016&#038;sbtup0=21089&#038;sbtupstate0=7&#038;sbtupr0=0&#038;sbtuprs0=0&#038;sbtupp0=6888&#038;stcpup0=17204&#038;stcpupstate0=7&#038;stcpupr0=2&#038;stcpuprs0=0&#038;stcpupp0=6888&#038;sbtup1=32749&#038;sbtupstate1=7&#038;sbtupr1=1&#038;sbtuprs1=0&#038;sbtupp1=6888&#038;stcpup1=19979&#038;stcpupstate1=7&#038;stcpupr1=2&#038;stcpuprs1=0&#038;stcpupp1=6888&#038;sbtup2=21647&#038;sbtupstate2=7&#038;sbtupr2=1&#038;sbtuprs2=0&#038;sbtupp2=10016&#038;stcpup2=17760&#038;stcpupstate2=7&#038;stcpupr2=1&#038;stcpuprs2=0&#038;stcpupp2=10016&#038;sbtup3=24421&#038;sbtupstate3=7&#038;sbtupr3=2&#038;sbtuprs3=0&#038;sbtupp3=10016&#038;stcpup3=19979&#038;stcpupstate3=7&#038;stcpupr3=3&#038;stcpuprs3=0&#038;stcpupp3=10016&#038;\">results came back<\/a> mostly positive.<\/p>\n<p>First, it talks about BitTorrent traffic, using a standard BitTorrent port &#8211; 6888 &#8211; it seems while the downloads show no rate limiting, it seems the uploads have <b>potential rate limiting<\/b>. On a non-standard BitTorrent port &#8211; 10016 &#8211; the BitTorrent traffic again confirmed that there was upload throttling. Even TCP traffic on a well-known BitTorrent port, is throttled. <\/p>\n<p><center><a href=\"http:\/\/www.flickr.com\/photos\/byte\/3236073244\/\" title=\"Glasnost: Test if your ISP is manipulating BitTorrent traffic by byte, on Flickr\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/farm4.static.flickr.com\/3120\/3236073244_23f383e03b.jpg?resize=500%2C354\" width=\"500\" height=\"354\" alt=\"Glasnost: Test if your ISP is manipulating BitTorrent traffic\" \/><\/a><\/center><\/p>\n<p>So there, TMNet&#8217;s Streamyx, the most popular broadband service in Malaysia (in fact, probably the only widely available commercial broadband service, so to speak), is <b>confirmed to be rate limiting you, based on the BitTorrent protocol, even on non-standard ports<\/b> (its definite on the standard BitTorrent port, but not so certain on others &#8211; its probably protocol level, from what I would gather). Just limiting the upload speed, is enough to do damage to how BitTorrent works, naturally. <\/p>\n<p>Workarounds? I know there&#8217;s some service called BolehVPN. I personally use a box located in a colo, that does the work for me, and I bring what I need down, via <tt>scp -C<\/tt>. Does encrypting help? I think I need to read up more on how BitTorrent works, clearly&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I decided to play with the tools at Measurement Lab. Of interest to me was: Test if your ISP is manipulating Bittorrent traffic. I am after all on a Streamyx connection and people tend to complain about it. I administered the full test, which took around seven minutes (about the time it takes to wolf [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[697,694,695,693,692,696,698],"class_list":["post-1291","post","type-post","status-publish","format-standard","hentry","category-general","tag-add-new-tag","tag-bittorrent","tag-cap","tag-net-neutrality","tag-streamyx","tag-throttle","tag-tmnet"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p4vJD-kP","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/comments?post=1291"}],"version-history":[{"count":2,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1291\/revisions"}],"predecessor-version":[{"id":1293,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/posts\/1291\/revisions\/1293"}],"wp:attachment":[{"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/media?parent=1291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/categories?post=1291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bytebot.net\/blog\/wp-json\/wp\/v2\/tags?post=1291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}