

This means that any routing updates are processed instantly, but it also means that CPU resources are used to process these changes. The Flow Flushing feature is enabled by default, which means that the flows in the offloading engine are flushed when a routing table change is detected.


That commands that enable and disable offloading are shown below. The tables below summarizes the algorithms that can be offloaded on each platform. IKE traffic is not offloaded but this is only used to establish the tunnel and will not affect the performance. Not all available ESP hashing/encryption algorithms are compatible with offloading. IPsec offload provides significant IPsec performance improvements, increasing throughput for site-to-site and client-to-site tunnels by offloading the ESP (Encapsulated Security Payload) traffic. NOTE: * Offloading support for Bonding on Cavium devices is available starting from the v2.0.0 EdgeOS firmware release. The tables below summarizes the features that can be offloaded on each platform. Each platform has its own offloading support and unique commands to enable the functionality. There are two platforms that are used by different EdgeRouter models. A more accurate statement is that some features are not eligible to be offloaded and will always depend on the CPU. This can lead to confusion where it is assumed that offloading is disabled. Some processes currently cannot take advantage of hardware offloading. With offloading enabled, the throughput will be about 950Mbps.ĮdgeRouter Features Eligible for Offloading Without offloading enabled, IPv4 traffic will be routed via the CPU and will be limited to around 300Mbps on the EdgeRouter Lite (ERLite-3). One of the most basic examples is IPv4 traffic forwarding. There are many processes/features that can take advantage of the offloading engine. The benefit of offloading in EdgeOS is increased performance and throughput by not depending on the CPU for forwarding decisions.Įxample setup where the EdgeRouter ( ER-4) is forwarding traffic with Hardware Offloading enabled.
#Opendns updater edgerouter software#
Offloading is used to execute functions of the router using the hardware directly, instead of a process of software functions. Optional Offloading Optimizations and Testing.EdgeRouter Features Eligible for Offloading.Knowledge of the Command Line Interface (CLI) and basic networking knowledge is required.Applicable to the latest EdgeOS firmware on all EdgeRouter models.
