f/fgeorge wrote:
On Thu, 24 Nov 2005 06:58:31 -0500, James Knott
james.knott@rogers.com> wrote:
f/fgeorge wrote:
I have no idea about business rates, but even ignoring that, there are
still the routing and load balancing to consider.
There are routers that will do this automatically.
No matter what you have, you cannot load balance over two completely
independent connections, without cooperation of the two ISPs. At best,
you can attempt to forward traffic to the two routes as a form of
balancing,
but you won't get proper balancing. That is one a TCP connection starts
on
one path, it has to stay on that path. You cannot, for example, split a
large transfer over the two paths.
Then perhaps you should look at the Cisco stuff or even here:
http://www.broadbandbuyer.co.uk/Shop/Sh ... 12&Alt=YesYes it can be done and quite well, remember we are talking about
downloading and uploading files here. They come from and go to a
specific point on the net. The order they are received makes no
difference just that the whole file is sent or received.
Perhaps you'd better take the time to understand how TCP works. When you
use TCP, for file transfer, telnet, ssh, etc., all communication is done
according to IP address & port pairs, commonly known as sockets. This
means that you cannot arbitrarily change the source or destination
addresses of packets within a TCP stream. Assume you have two internet
connections "A" with an address of 1.1.1.1 and "B" with 2.2.2.2. Now, if
you open a TCP connection from A, all packets for that connection must go
through A, in order to maintain the proper address for the TCP connection.
Also, there is no way for a computer at the other end to even know about
the B address, so it cannot even send a packet to it. Such limitations do
not occur with UDP data, though the application may choke on a different
address. Now as for those devices you linked to. You'll notice they talk
a lot about VPN and VoIP. Those are two systems that generally use UDP or
other connectionless protocol, so they can make use of the split path,
including TCP connections, via VPN, between two points, where those boxes
are located. Those boxes will not work for TCP traffic, from a single
point, to the internet at large. You need one of those boxes at each end
of the redundant paths. So, if you have two offices and want to have two
links between them, sure those boxes will work. On the other hand, if you
have only one box and two connections, your TCP traffic will get absolutely
no benefit, other than if you can force traffic over the different paths.
Even that will require that the computers on your local network are
configured to work with one or the other ISP.