Connection Teaming?

Status
Not open for further replies.

Sledgehammer84

Posts: 9   +0
Hello,

I have become interested in "teaming" multiple isp's to produce greater connectivity. I have done some research and found that previously 2 companies had great software to handle this at the router level. For some reason it seems support for both these softwares has not been available for several years now. I am also aware of the hardware solutions which are basically a router with multiple wan connections. What i am really interested in though, is there a software that will work on a single, end machine with two NICs? ( not at the router level)

I already have all my routing and switching taken care of. now i have two ethernet cables from 2 differnt ISPs that i wan't to plug into one machine only.

Just curious to see if anything has been developed for the small bussiness or home user. All i can seem to find is sever based.

Thanks
 
this is called a multihome ip system (ie multiple gateways to the internet).

this is not a means to increase the bandwidth, but rather;
  1. creates a redundant interface if one fails
  2. allows selective routing of requests via the 2x gateways

on (2), the issue is the routing table (see netstat -r for the table itself and route /? on how to change it)

Every routing table has ONE default gateway. Unless some rule says otherwise, all
traffic will exit your system via the default.

With two or more gateways, you need to tell the system which domains will be routed
to the alternative gateway. If you read carefully, you will see that routing is by IP address,
so subdomain requests like /image.domain.com/ and /ads.domain.com/ will go to the
same root as /domain.com/ UNLESS the site has configured separate servers to handle different workloads.
 
Well i read this article and others which basically used this softaware in conjuction with a multisource download manager to increase total available bandwith. People have been succesfull increasing bandwith on single large downloads. Some of these softwares also support the Failover and Load Balancing features. This particular user decided to stay with the same company and the same data line. I feel that greater results could be achieved if 2 different providers dropped lines in and This concept was utilized?

It seems that this was more popular and done more often with dial up connections. I find many article on how to achieve this with dial up. Then again those articles are fairly old.


http://www.homenethelp.com/web/howto/Midpoint-connection-teaming.asp
 
google for Torrent or uTorrent; these are techniques very similar, but the software
accesses files designed to have concurrent downloads.

on the url cited, notice;
Planning the network
Because I would be testing the aggregation of 2 Internet IP address, I needed a computer that could handle 3 network cards – three for the WAN and one for the LAN. A stripped down Pentium 233 fit the bill nicely.​
but look at the picture carefully. There's only ONE connection to the internet!
The duplicate hubs are useless.
 
I assume you are talking about Windows here.. With a proper OS, this would be a non-issue.

You don't need multiple network cards unless your ISPs provide connections that would flood your NIC a la two connections above 50Mbit/s and you have 100Mbit ethernet.

You can have any number of default routes. Only one of them can be used at any time in Windows, so you would get failover capability, not load balancing.
 
Joe,

The diagram you sent me is exactly what i have now. I just want a way to or software to combine the bandwith since these older softwares are not supported anymore
 
The Host Transfer Mode also allows Windows applications running on the NAT32 machine to use multiple Internet connections simultaneously. This feature alone makes NAT32 one of the most powerful IP Routers available for any platform.
This is very neat in that it provides a form of fail-safe access. However, once
a connection is made, especially for a large download, the entire stream will
be transferred on the same connection, ie serialized and thus no bandwidth
improvement
.

The gain in bandwidth would occur where a webpage has many resources which
can be accessed in parallel, eg
Code:
html
 head
   [COLOR="Blue"]<script ...>
   <script ...>
   <link href  type='text/css' >[/COLOR]
 /head
 body
   [COLOR="Blue"] <img src ...>
    <img src ...>[/COLOR]
 /body
/html
all of the external resources can be accessed in parallel using threads AND multiple link-level resources for bandwidth improvement :)
 
Torrent parallelism is an increase in bandwidth as there are
1- multiple source locations
2- only small chucks of any given large file are at each location
and the resources can then be acquired much as in the above http example.

see this background info
 
So if I am understanding corectly. Nat32 provides the means of using the multiple connections simultainiously. So theoretically, if a program like flashget were used to download large files(split into multiple files) from multiple mirrors, like some rapidshare files; then maybe it will use both isp connections since flashget supports multiple connections per download?
 
no -- it alternates connections in a flip-flop or round-robin technique
and does nothing to 'split files' for parallel download of a given file.

the split-file download is a function of a Torrent system.
 
I was interested in creating this type of connection. I have found a site. unfortunately, it looks like I can't post a link. .. So here it is in hex lol

Code:
68 74 74 70 3a 2f 2f 77 77 77 2e 68 6f 6d 65 6e 65 74 68 65 6c 70 2e 63 6f 6d 2f 77 65 62 2f 68 6f 77 74 6f 2f 4d 69 64 70 6f 69 6e 74 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 65 61 6d 69 6e 67 2e 61 73 70

What do you think?



OP, there are many free network traffic logging utilities. There is one mentioned in that link. (Believe it's free)

Code:
68 74 74 70 3a 2f 2f 77 77 77 2e 68 6f 6d 65 6e 65 74 68 65 6c 70 2e 63 6f 6d 2f 77 65 62 2f 72 65 76 69 65 77 2f 73 6f 66 74 77 61 72 65 2d 4d 79 56 69 74 61 6c 41 67 65 6e 74 2e 61 73 70

or

Rainmeter

Code:
68 74 74 70 3a 2f 2f 77 77 77 2e 73 6e 61 70 66 69 6c 65 73 2e 63 6f 6d 2f 72 65 76 69 65 77 73 2f 52 61 69 6e 6d 65 74 65 72 2f 72 61 69 6e 6d 65 74 65 72 2e 68 74 6d 6c

Netmeter

Code:
68 74 74 70 3a 2f 2f 77 77 77 2e 6d 65 74 61 6c 2d 6d 61 63 68 69 6e 65 2e 64 65 2f 72 65 61 64 65 72 72 6f 72 2f

(Must leave on when shutting down machine otherwise stats are reset)
 
I think you ought to create a new thread for the topic that interests you.:rolleyes:
 
Status
Not open for further replies.
Back