Session vs Packet Bonding

XRoads Networks patented and unique session bonding technology accelerates and optimizes network connectivity across two or more WAN connections. Session bonding is superior to packet-based bonding solutions and enable hybrid-Internet networking not possible with traditional packet-based options.

Find out how Internet vs Tunnel Bonding works.

What is Session Bonding?

XRoads Networks invented MultiWAN session routing and bonding. Session bonding is based on our Multi-Session Acceleration technology which intercepts a single end-user session and splits it in to multiple outbound sessions. The outbound sessions are managed in such a way as to optimize the data requests across the best possible path and the fastest possible server resources.

The simplest way to describe session bonding is to say that it allows a single customer session to utilize the combined bandwidth for all of the available WAN links or tunnels to improve connectivity to remote application servers. For example, a single file download can use the bandwidth of two or more Internet links, regardless of provider or media type (i.e. a combination of DSL, cable, wireless, etc.), at the same time, so a 3Mbps DSL plus an 5Mbps cable equals an 8Mbps download.

What this means is that the file being downloaded is obtained across each of the network links at the same time, thus utilizing the bandwidth of each link for the same file at the same time, which increases performance and provides automated redundancy.

Session Bonding Advantages

Most modern networking applications utilize sessions, specifically TCP sessions, to communicate between clients and server applications. XRoads Networks technology leverages this common process in order to route traffic across two or more WAN paths. XRoads Networks invented session-based routing via multiple WAN links over 15 years ago via its Vector Routing and Best Path Routing algorithms. At that time several existing technologies existed to perform packet-based bonding across similar wide-area network links. Session bonding (MSA) was created to overcome the limitations posed by packet-based bonding techniques.

Session-based routing is more stable as packets are not constantly being switched from one WAN link to the other.

Session-based routing provides better performance as it does not produce heavy retransmission of TCP packets.

Session-based routing enables faster application failover as it does not continue to send packets over a link which has degraded.

Session-based routing can be deployed at significantly lower costs as it does not require a device at the opposite end to re-combine packets within a session which have been split between WAN links.

Session-based routing provides more scalable bandwidth options for Internet-based application via true link speed bonding.