ADSL Traffic Splitting

Last edited:
I hope one or 2 ISPs are reading this - I'll gladly switch to an ISP who can offer me the routing service seamlessly, without requiring anything on my side AND who can provide good rates on both the international and local bundles.

M-Web and the others who only offer local *after* the 1Gig bundle is depleted must be the most un-customer-friendly companies in the country. This whole concept is actually quite ludicrous and not even vaguely linked to customer behaviour.
 
Great idea.

But for us poor HSDPA users it's 2GB a month, no matter what :(
 
Just a small point. A 30 GB local only account goes for R130. Add to that R60 for the extra gig of international as suggested by the author. Total : R190.

Or: get another 3 GB account from Telkom for R 239 (R49 more) and have a total of 9 gigs (10 in a month) of international and 60 gigs of local. Obviously your router needs to switch accounts mid month, but this shouldn't be too hard.
 
Very good article! Perhaps I'm spoiled, but I do not have a clue what to do with Local bandwidth!, so Uncapped is fine for me!
 
Indeed - they've saved the community tens of thousands of Rands, I suspect (if not more).

They have saved me tons.

Thanks guys!

Been using route sentry, RASPPPOE on winXP for 7 months now.

;)
 
Config Please

out of interest it's quite easy to do the same with pretty much any cisco router that has embedded ADSL or pppoe.
One config that I'm running uses a cisco 1841 with a ESW4 to hook up to 4 ADSL's and run bandwidth over all 4, with the first split to break local/international over different pipes and the second is to allow squid to use different outgoing IP addresses which are then diverted to each ADSL link by the cisco box.
basically poor man's best attempt at fishbone.
Hi Damian ,
Care to share the config

I have an 877 and am very keen to try this:cool:
( IF you know where to look you can get a Cisco ADSL router at the price of one of the other "excuses for a router":eek:;)

A lot of things are still "terra-incognito" for me so I am still learning.

If I can get this all working it might be an idea to make it a sticky
along with all the other "spludges - kludges and hacks" we have to resort to in the Banwidth "Desert" :D

MW
 
Fame at last! :p

Yeah, traffic splitting shouldn't really exist. The fact that consumers have to go to these lengths says a lot about the state of the industry.

Most ISPs don't come anywhere near to their customer's data transfers, so the opportunity to split traffic only resides with the handful of ISPs who do their own networking. Cybersmart looked at this, but the best they could come up with was:

http://mybroadband.co.za/vb/showthread.php?t=97104

If an ISP could get it right, I'm sure they would be onto a winner.
 
If an ISP could get it right, I'm sure they would be onto a winner.
Easier said then done. One must understand the global standards bodies together with the equipment vendor community decide on the technical architecture of broadband technologies.

In their thinking there is no concept of local/international, thus the base standards/core equipment architecture are not designed in a way to easily (cost effectively) split/manage/meter traffic into more than one logical path.
 
Easier said then done. One must understand the global standards bodies together with the equipment vendor community decide on the technical architecture of broadband technologies.

In their thinking there is no concept of local/international, thus the base standards/core equipment architecture are not designed in a way to easily (cost effectively) split/manage/meter traffic into more than one logical path.

And that is the whole point. Radius only meter the traffic going in/out on the pppoe session and has no idea what the difference is between international and local bandwidth. In fact it doesn;t even look at the packets going over it, yet this is what is used to meter your bandwidth usage.

Now it is not impossible to use netflow packets to see where you traffic was used, however the amount of calculation that will be needed to calculate this for every single user on adsl in real time...well let's just say that is A LOT of computing power needed, much more than most of you can imagine. Not to mention how many times this system will fail over, this idea is not such a great idea...
 
For those that is running a FreeBSD Virtual Machine or Server can private me for some scripts.
 
If I am correct there is about 998 tables with about 2 143 188 678 708 IP's.

Huh? I calculate only 4 228 250 625 IPs in the IPv4 address space, and there are far, far fewer subnets within those. So an old Pentium isn't going to cope with the load, but a new-ish router shouldn't have too much of a problem.
 
Well, I am very happy with my old linksys' handling the traffic splitting per GC scripts... main thing for me is -
mybb,
is.co.za
news.saix.net
dns
stays local, the rest I get elsewhere anyway. There are many others that stay local but I doubt I use too many of them. As a result I get 30Gb of traffic a month at the cost of R490 (10 international) + R149 (20 local) = R639.
 
Top
Sign up to the MyBroadband newsletter
X