Ethernet On
Ethernet interfaces, channel bonding requires assistance from both the Ethernet
switch and the host computer's
operating system, which must
stripe the delivery of frames across the network interfaces in the same manner that I/O is striped across disks in a
RAID 0 array. For this reason, some discussions of channel bonding also refer to
Redundant Array of Inexpensive Nodes (RAIN) or to
redundant array of independent network interfaces.
PPP The
Point-to-Point Protocol used for dial-up and other connections to the ISP (including DSL) has a standard link aggregation method called Multilink PPP. Multiple PPP links to the same ISP can be bonded together into a larger-bandwidth link.
Modems In analog modems, multiple
dial-up links over
POTS may be bonded. Throughput over such bonded connections can come closer to the aggregate bandwidth of the bonded links than can throughput under routing schemes that simply load-balance outgoing network connections over the links.
DSL Similarly, multiple
DSL lines can be bonded to give higher bandwidth; in the
United Kingdom,
ADSL is sometimes bonded to give for example upload bandwidth and download bandwidth, in areas that only have access to bandwidth.
DOCSIS Under the
DOCSIS 3.0 and 3.1 specifications for data over
cable TV systems, multiple channels (i.e., radio-frequency ranges in the coax cable) may be bonded. Under DOCSIS 3.0, up to 32 downstream and 8 upstream channels may be bonded. These are typically 6 or 8 MHz wide. DOCSIS 3.1 defines more complicated arrangements involving aggregation at the level of subcarriers and larger notional channels. DOCSIS can also carry PPP.
Broadband Broadband bonding is a type of channel bonding that refers to the aggregation of multiple channels at
OSI layers at level four or above. Channels bonded can be wired links such as a
T-1 or
DSL line. Additionally, it is possible to bond multiple
cellular links for an aggregated wireless bonded link. Other bonding methodologies reside at lower OSI layers, requiring coordination with
telecommunications companies for implementation. Broadband bonding, because it is implemented at higher layers, can be done without this coordination. An implementation would include some form of multipath protocol (e.g.,
multipath TCP) that encapsulates the traffic to a server with higher bandwidth. Commercial implementations of broadband channel bonding include: • Connectify's Speedify fast bonding VPN - software app for multiple platforms: PC, Mac, iOS and Android • Peplink's SpeedFusion Bonding Technology • Viprinet's Multichannel VPN Bonding Technology • Synopi's Natiply Internet Bonding Technology • ComBOX Networks multi-wan bonding as a VPN service More conventional methods to combine WAN links include load balancing and/or failover at the per-connection (session) level. Because existing
download managers and other programs already use multiple connections to overcome throttling and overly pessimistic congestion control behavior, balancing connections over different WAN links is sufficient to make use of their bandwidths.
Wi-Fi On
IEEE 802.11 (Wi-Fi), channel bonding is used in
Super G technology, referred to as . It bonds two channels of standard
IEEE 802.11g, which has
data signaling rate per channel. On
IEEE 802.11n, a mode with a channel width of 40 MHz is specified. This is not channel bonding, but a single channel with double the older 20 MHz channel width, thus using two adjacent 20 MHz bands. This allows direct doubling of the PHY data rate from a single 20 MHz channel.
IEEE 802.11be (Wi-Fi 7) allows bonding two different bands, Multi-link Operation (MLO). == See also ==