your comment on Mweb/SAIX is flawed, sice Mweb Business DSL customers always used IS, SAIX was the home user base. Unless you were using the home DSL for business purposes who knows
Some of your "facts" are wrong. I had an M-Web/Tiscali DSL business account that worked through SAIX, not IS. I used smtp.saix.net for email, and dsl-cache.saix.net for proxying. Yet it was a business account, with a 100GB monthly bandwidth minimum.
I also specified 208.67.222.222 for my DNS service (OpenDNS), but SAIX/Mweb intercepted those calls and rerouted them to their dreadfully slow local DNS servers. When the DNS flaw was reported July 2008 it took SAIX a long time to fix their servers, yet OpenDNS was fixed almost immediately.
Finally, ISPs dont have to provide you with a proxy, the transparent's are there simply to cache objects that are very commonly used to lower some of the repeat bandwidth usage. You are given a live IP address thats internet-routable and thats that.
I agree that they don't HAVE to, but that doesn't mean they shouldn't. I used SAIX's proxy and it improved my performace. IS used to have cache.is.co.za but at some point they stopped offering it. If a customer needs or wants a proxy, the ISP should provide one. IS doesn't. So much for service.
And your ISDSL story of "dog slow" is also based on no fact, since I'm browsing through IS DSL and getting over 480kbps downloads from FTP, HTTP, Torrents and more.
What is your line speed? 512kbps, or 4MB? It clearly isn't 384kbps. I thought of upgrading my line speed from 384kbps to 512kbps, but if they can't even get 384kbps right, what's the point? You aren't getting 512kbps, but clearly you are paying for it. And the speed difference is only useful for time-consuming downloads anyway.
Which part of the graphs on my blog post are incorrect?
On Saturday 2nd January I reported to IS that it took 7.5 hours to download 71MB, part of Windows Live Essentials, which is a common download and should already be in the proxy cache. They were unable to explain why I was getting such pathetic speeds at 3pm on a Saturday. Especially when I get full download speeds on Sundays.
"Check out SwissVPN (US$7 per month) to bypass SAIX/Telkom/M-Web proxies/blocking/DNS or www.itshidden.com"
blocking what? The ISPs transparent proxies do not block content, they do not log your every move, they are caching servers to speed up the network and reduce re-requests for similar objects.
SAIX intercepts DNS requests. SAIX interferes with eMule traffic during office hoursw, and blocks access to some https pages. Whether this is deliberate or not I don't know, but since I have started using SwissVPN.net the problems have ceased. I could use eMule at any time of the day or night, and https works correctly. For some reason the local transparent SAIX proxy was broken, which is why I was forced to use dsl-cache.saix.net
480kbps downloads from FTP, HTTP, Torrents and more
If you want to open yourself to prosecution for using torrents though IS, be my guest. If your torrent downloads include copyrighted material (not all do) then IS can hand over your details for prosecution. I prefer to use a secure VPN. eMule and BitTorrent is not illegal in Switzerland.
that its pretty dumb blaming ISPs, for routing methods you want customized for your own use. Buy a server with VPN services in various locations and test like that.
I didn't want the ISP to customise any routing tables. If they had provided me with a proxy server I could have done it without any problems. Now I have to use two machines for testing instead of one. One uses SwissVPN, the other doesn't. I guess it's a better way of testing but it has complicated my workflow.
I hope this clarifies your questions and misunderstandings. FWIW, my Audible downloads started at 10h53 and after 2.5 hours the first 81 MB file is on 94% and the second is on 84%. That works out at 139kbps, which sucks.