Truffle - Broadband Bonding Appliance

Load Balancing Routers

WAN Challenges

Single Internet link is too fragile

A single service provider will limit the reliability and performance of your WAN network to that single line from that single service provider. Given that each transport has its own advantages and short-comings, not leveraging multiple transports limits your network.

MPLS cost is too high

Layer 2 transports such as MPLS (Multi-Protocol Label Switching) are used for intra-office connectivity, as well as connecting branch offices to a backhaul for public clouds and the Internet. MPLS is very expensive.

Application performance is suffering

Services connected to private, public or hybrid clouds such as VoIP (Voice over IP), UC (Unified Communications), VC (Video Conferencing), chatty applications, and other business-critical applications are negatively impacted by the unavoidable performance fluctuations in a single WAN transport.

No easy way to automate bandwidth & QoS

Even with multiple WAN transports, legacy load balancers don’t provide a holistic and automated framework to manage all your available bandwidth, related QoS (Quality of Service), and the traffic flows in your network.

The Solution

Truffle Load Balancing Routers from Mushroom Networks
Play Video

Multi-WAN & Broadband Bonding

Truffle is a Broadband Bonding™ appliance that combines and intelligently manages up to 16 Internet transports (such as MPLS, T1, DSL, cable, fiber, satellite or 3G, 4G, LTE, 5G) from any of your service providers. Truffle is a proactive router that can monitor, detect, and adapt to the fluctuations in your ISP performance as well as your changing traffic profile. This means Truffle will solve the network problems automatically and will avoid interruptions to your Internet services and applications.

Add bandwidth and automate QoS

Truffle provides the ultimate way to add additional bandwidth to your network, when you need it. Simply plug in additional broadband lines to increase your network capacity in a cost-effective manner. Relying on a single service provider will limit network SLAs to that single service provider. You can get the best of all worlds by aggregating service providers to build your own, best-in-class bandwidth, leveraging cable modem’s bandwidth, DSL’s dedicated last-mile transport, and low latency of MPLS all packaged together. Pick and choose the service providers to build your own blend for the best value.

Application performance done right

With Truffle in your network, real-time applications such as VoIP (Voice over IP), UC (Unified Communications), VC (Video Conferencing), webcasting, chatty applications, or any other business-critical application that heavily relies on high-quality IP connectivity will be protected and shielded from network problems. Truffle’s intelligent and dynamic application flow steering and dynamic QoS results in end users not getting affected by network problems. This means no more network emergency support tickets.

MPLS Alternative

If you rely on MPLS transport for your branch office connectivity and you reach your current MPLS capacity, increasing MPLS capacity to the next tier can be very costly. With Truffle, adding cost-effective Internet bandwidth to your MPLS is an excellent way to add capacity to your network with additional redundancy. In most cases, because of Truffle’s dynamic QoS (Quality of Service) and smart overlay tunnels, replacing the MPLS with broadband-based tunnels provide better value without sacrificing performance. Truffle provides a quick Return on Investment (ROI) and reduces operating expenses. The total subscription costs of multiple Internet access lines are often substantially less than a single high-speed MPLS of equivalent bandwidth, which makes Truffle an ideal load-balancing router for SMBs and enterprise branch offices.


WAN on Autopilot

Truffle’s monitoring and automatic failover protects against failures or degradations of one or more WAN links. Truffle is a multi-WAN router and can keep ongoing IP sessions alive by making real-time per-packet routing decisions, even for the sessions that were in progress (requires peered mode). This boosts broadband connections such DSL and cable modem to enterprise grade. You can also add 3G, 4G, LTE, and 5G modems to Truffle for failover.

Zero-Touch Install & Management

To install Truffle into your existing network, no changes are required to your existing firewall or network configuration. Devices can be preconfigured before shipment with zero-touch installation at the premises. Simply slide in the Truffle between your existing network/firewall and your existing modem and add the additional WAN links as you need. Any additional configuration can be done through the web-based management interface either locally or remotely, as well as through a cloud-based Monitoring Portal that provides in-depth monitoring capabilities. Truffle also supports layer 7 DPI (Deep Packet Inspection), SNMP and Netflow. With Truffle, no new equipment or software is necessary from your Internet Service Provider(s) and all ISPs are supported worldwide.

Network Security & Scalability

Truffle can be configured in pass-through mode to function inline with the existing legacy firewalls/routers with the existing network configuration untouched. If preferred, Truffle can also be installed as the primary firewall/router with strong encryption (up to AES 256), website blocking, DNS redirection, and advanced filtering, all based on field-proven secure platforms.

Bonded WAN Speed

Truffle is a packet-level load-balancing router. Truffle can bond Internet access lines for all types of traffic (including encrypted traffic such as VPN) for aggregated downlink and uplink capacity when peered over the Internet with another Truffle located at the headquarter office or data center. For single office setups, an optional Broadband Bonding Service subscription enables downlink/uplink bonding.

Without peering, all HTTP downlink sessions are still bonded for faster file transfers. Even in cases of single HTTP sessions (such as a single file download), all Internet access lines are simultaneously and intelligently combined together to provide a faster data transfer for that single session.

Without the optional peering, non-HTTP downlink sessions and all uplink sessions initiated from the local network, will be session-based load balanced intelligently across the WAN lines. The application and cookie semantics will be preserved for sites such as banking sites.

Traffic Shaping, Reservations & QoS

Truffle supports virtual interfaces that have load-balancing and failover logic layered on top of the real physical WAN interfaces. Specific types of traffic can then be selectively filtered onto the virtual interface to take advantage of the load-balancing and failover capabilities of the virtual interface.

Various adaptive QoS (Quality of Service) features enable dynamic bandwidth reservation for your selected applications and traffic types and adaptively reserves bandwidth only when that type of traffic is detected. You can also limit inbound/outbound traffic to user-defined bit rates, bind certain traffic types onto specified WAN links, manipulate traffic based on TOS identifier, perform layer 7 filtering, block certain traffic types, and much more.

Elastic Static IP

Static IP addresses in the cloud (or from your data-center) can be mapped onto the branch office Truffle. This means that static IP is available for services that rely on stable IP addressing (such as VPN, VoIP/SIP, etc.) and inbound network access is available, even during WAN outages, as long as at least one of the WAN links is up.

How It Works

Broadband Bonding™

Broadband Bonding is the technology that aggregates two or more Internet WAN connections into a faster and more reliable connection. Mushroom Networks’ Broadband Bonding technology enables efficient, low-latency combining of broadband lines that can stripe packets from the same flow over different WAN links from different ISPs. The bonding technology works by intelligently measuring network performance and accordingly making packet-level decision for resource allocation. This means you will get the aggregate speed of all of your lines with minimal overhead and reduced latency.

Session Continuity

The overlay tunnels have the ability to shield network problems and link outages from the application layer. This means that Mushroom Networks’ technology can work around network issues such as packet loss, latency, jitter, and WAN blackouts or brownouts. Packets from on-going sessions can be steered away from problem paths automatically and therefore keep their quality and semantics intact.

Interface Grouping

Physical WAN interfaces as well as overlay tunnels, can be easily tied together into interface groups. Specific traffic types can then be routed onto the interface group to implement the desired load-balancing and failover logic for that traffic type.

Application Centric VNF

Mushroom Networks’ devices have the ability to create overlay tunnels to Mushroom Networks Relays (relays are available as physical appliances, virtual appliances or as a hosted service). The VNF tunnel between the device endpoints has the ability to implement advanced networking algorithms to optimize the traffic flow that goes through it. Various application-centric VNF tunnels are optimized for different applications such as VoIP, video, UC, chatty application, cloud-delivered services, file transfers, and other application classes. A certain traffic type then can be routed onto the specific VNF tunnel to optimize its performance.

Routing & Firewalling

Mushroom Networks appliances provide full routing and firewall’ing capabilities. Advanced manual routes enable routing rules for specific types of traffic to go over one of the physical ports or through an interface group. The routing and firewalling capabilities can be bypassed to install the appliance in pass-through mode seamlessly into a network with a legacy firewall/router. This enables a roll-out where the existing network configuration can be kept 100% unchanged.


Mushroom Networks solutions are based on the industry-leading and award-winning Software-Defined WAN (SD-WAN) architecture. The software-defined approach enables easy development and deployment of distributed VNFs (Virtual Network Functions) as bonding tunnels as well as simple and easy management and monitoring of the CPE devices. A single pane of glass dashboard provides visibility and remote access to the CPE units from cloud-based Monitoring Portal. Devices can be preconfigured and drop-shipped to the location with zero-touch configuration, ensuring rapid deployment once the WAN links are connected.

Third party monitoring solutions are also supported via SNMP, Syslog, Netflow and other standards-based APIs. Since the overlay tunnels are fully and natively integrated with Mushroom Networks’ SD-WAN, customized monitoring widgets can be dropped into the monitoring dashboard for customized unique services.

Traffic Shaping, Reservations & QoS

Ingress and egress traffic shaping and bandwidth reservations are available both on the WAN and LAN interfaces, creating tight control over the QoS (Quality of Service) of your network and the QoE (Quality of Experience) for users. Traffic types to be shaped or reserved can be identified from a built-in library of layer 7 filters, DSCP tags (such as CS, AF or EF tags), source and/or destination IPs, and protocol type.

Brochures & Model Comparison



Small business
Set your network on autopilot.
Combine 2 or more Internet modems for faster and more reliable Internet.
Learn more
MPLS Alternative
Augment or replace your MPLS
Inter-connect your branch offices with bonded tunnels for reliability and performance.
Learn more
Software defined intelligent and proactive networking.
Manage and operate CPE devices with ease and say bye bye to network problems.
Learn more
Service Providers
Easily and rapidly roll out unique services.
Provide SD-WAN based WAN services with unique VNF capabilities to your clients.
Learn more
Transform your WAN to intelligently optimize for your applications.
VOIP Armor dynamically route VOIP / SIP traffic around ISP problems in real time.
Learn more

Case Studies

Borrego Health rolls out Mushroom Networks
Borrego Health connected their 24 clinics via Mushroom Networks SD-WAN solution to streamline network performance and operations, as well as reduce cost.
Learn more
CivilGEO dials with VoIP Armor
CivilGEO solved their phone system's call quality and reliability problems once and for all, with VoIP Armor. VoIP Armor dynamically routes around network problems so calls never suffer.
Learn more
Paragon Healthcare deploys SD-WAN nationwide
Paragon Health's nationwide deployment of Mushroom Networks' Truffle to their offices enabled reliable VPN and significantly lowered telecom costs.
Learn more
Albertina Kerr deploys broadband bonding statewide in 60 offices
Albertina Kerr, a 24/7 healthcare organization, deployed Mushroom Networks' SD-WAN statewide in their 60-plus offices to slash cost and boost WAN performance and reliability.
Learn more
Houlihan Lawrence's nationwide deployment of Mushroom cuts telecom cost in half
Houlihan Lawrence deployed Mushroom Networks' Broadband Bonding appliances and increased network performance and reliability significantly while slashing telecom cost in half.
Learn more

Analysts Say

Quadrant Research Knowledge Brief:

“Mushroom Networks, with its unique and innovative SD-WAN solution and Broadband Bonding technology, is well positioned to continue to help enterprises in improving WAN performance”.

“Driven by strong overall performance in terms of sophistication, depth and maturity of the technology, visionary innovation, and industry impact, Mushroom Networks is recognized as the Company of the Year in the global SD-WAN market”.

“The company, with its unique technology platform is emerging to become the key vendor in the SD-WAN market”.

Roopa Honnachari, Director of Business Communication Services & Cloud Computing Services at Frost & Sullivan:

“…Mushroom Networks has gone farther in this direction, the VNF Design Studio is truly unique, because it has a user interface for service providers to design and deploy these solutions.”

“These guys have done a lot more work. It’s a solution that lets a service provider deploy in their network to offer business solutions or residential solutions depending on different SLAs.”

Testimonials & Awards

“Just drop the Truffle into your network and experience what it is like to have a large bandwidth pipe at a fraction of the cost. The Truffle is highly reliable, scalable and easy to use.”


Vice President of IT
Pacific Capital Group

“This is hands down the best hardware investment I have made. The Truffle has been a real life saver.”

Michael Durdin

Technology Coordinator
East Wake Academy

“I have to say, these devices [Broadband Bonding devices] are pretty incredible. These things really are as easy to understand and configure as you described.  I’m very impressed.”

Dorian DeLuca

IT Manager
Michael Brady

Clients include:

Frequently Asked Questions

Yes, all Mushroom Networks solutions, including the Truffle models, are available worldwide and will work in your country.

Depending on your country, there may be several options available to purchase a Truffle. As the first step, please click the “Contact Sales” button below to get in touch with us.

Yes, Truffle works with any ISP in any country. Your ISPs do not need to have bonding technology support.

You can schedule a live demo of the Truffle by getting in touch with us via the “Contact Sales” button below.

Please contact us via the “Contact Sales” button below to get pricing information on various Truffle models and configurations.

Yes, you can combine different types of Internet access line from any ISP.

Yes. You can connect any type of Internet line via the Ethernet WAN ports (or fiber ports depending on the model) of the Truffle. Truffle also supports USB based external cellular modems. For up to 2, 4, or 8 SIM combining, please visit the Portabella/Streamer product page.

Our units have two operating modes, namely, the standalone mode and the peered mode. In standalone mode, only http downlink traffic will be bonded and all other types of traffic will be load-balanced. For packet level aggregation granularity, including bonding for all types of traffic, a peering node (either our Cloud Relay Service, or your own Truffle Server) is needed to stitch the packets back together during the bonding process.

No, you will only need to do a simple configuration of your new WAN interface on your Truffle.

Yes, Truffle has various traffic shaping, bandwidth reservations and traffic prioritization features. For further details, please schedule your live online Truffle demo with us.

Yes, our tunnels have optional encryption and/or other security capabilities. However, you can still use your existing VPN if you prefer.

Let's chat

We respect your privacy.

© 2004 – 2022 Mushroom Networks Inc. All rights reserved.

Let’s chat. Call us at +1 (858) 452-1031 or fill the form:

Get your WAN Cheat Sheet

Download your copy of rare tips and tricks for a better WAN. Get your free copy today!

We respect your privacy.