Bonding Information: Difference between revisions

From AAISP Support Site
(Created page with "=Overview= Our broadband services allow use of multiple lines to provide both of these objectives. Our extra line service allows additional lines on the same login at the same...")
 
mNo edit summary
Line 17: Line 17:


In theory, out of order packets should not be a problem, TCP copes with out of order packets, but some applications may have problems. We have seen some VPNs and specific video streaming applications being very sensitive to packets being out of order. This is rare though.
In theory, out of order packets should not be a problem, TCP copes with out of order packets, but some applications may have problems. We have seen some VPNs and specific video streaming applications being very sensitive to packets being out of order. This is rare though.

==Fast failover==
It is important that when a line fails for any reason the service switches automatically to using the remaining lines. Our constant quality monitoring system means we are constantly monitoring every line and will be able to react to a failure of a line within 10 seconds. When a line goes out of service the routing of traffic can automatically switch to remaining lines.

When using multiple lines for redundancy this allows the fall-back line to come in to service very quickly. When being used for extra speed the failed line simple means less speed until the problem is resolved.

We provide email and text alerts of lines going off line unexpectedly so that you are alerted to the problem.





Revision as of 09:42, 20 March 2015

Overview

Our broadband services allow use of multiple lines to provide both of these objectives. Our extra line service allows additional lines on the same login at the same site sharing the same tariff.

One of the key benefits of our service is that downlink bonding can be achieved with nothing more than multiple cheap ADSL routers on your network. There is no need for expensive multi-line ADSL routers.

AAISP support per-packet bonding - this is at the IP level, and simply means that packets entering or leaving your site use the ADSL lines on a round-robin basis (or based on the speed of the lines). That way, a single TCP/IP session is transmitted over multiple lines.

MLPPP (Multilink PPP) Is not supported - it was originally designed for ISDN, and AAISP take the view that bonding at the IP level is the way to do bonding.


Advantages

More bandwidth, as well as resilience (having more that one line increases the probability of staying online in the event of a fault) People often want greater upload bandwidth so as to improve performance of remote workers (etc. VPN/remote sessions etc.) or sending out large files etc.

Packet re-ordering

As IP packets are taking separate routes to get to you, there is potential for packets to be out of order. This can happen where the ADSL lines have different amounts of latency. -this can be overcome to some extent by adding/removing 'interleaving' on the ADSL lines. Latency can be easily seen on the CQL graphs for your lines on the ADSL Control Pages.

In theory, out of order packets should not be a problem, TCP copes with out of order packets, but some applications may have problems. We have seen some VPNs and specific video streaming applications being very sensitive to packets being out of order. This is rare though.

Fast failover

It is important that when a line fails for any reason the service switches automatically to using the remaining lines. Our constant quality monitoring system means we are constantly monitoring every line and will be able to react to a failure of a line within 10 seconds. When a line goes out of service the routing of traffic can automatically switch to remaining lines.

When using multiple lines for redundancy this allows the fall-back line to come in to service very quickly. When being used for extra speed the failed line simple means less speed until the problem is resolved.

We provide email and text alerts of lines going off line unexpectedly so that you are alerted to the problem.