Asus Dual Wan Load Balance Problems

Posted on
Tags: bonding, multi-wan, load balancer
Dual-wan (multi-wan) routers, a.k.a. load balancers, allow you to use multople internet connections, and will generally double the overall throughput of your network, however, they will not increase the download speed of a single connection, or a single download.
They are usefull in environments with multiple simultaneous connections, where different transfers can be routed over different external IP addresses, effectively doubling the combined speed of all simultaneous transfers. One notable exception is using P2P software, or other similar programs that open multiple connections for the same download.
The most common load balancing routers support per-destination or per-packet balancing. Per-destination load balancing means the router distributes the packets based on the destination address. Given two paths to the same network, all packets for destination1 on that network go over the first path, all packets for destination2 on that network go over the second path, and so on. This preserves packet order, with potential unequal usage of the links. If one host receives the majority of the traffic all packets use one link, which leaves bandwidth on other links unused.
Per-packet load-balancing means that the router sends one packet for destination1 over the first path, the second packet for (the same) destination1 over the second path, and so on. Per-packetload balancing guarantees equal load across all links. However, there is potential that the packets may arrive out of order at the destination because differential delay may exist within the network.
Some business grade routers may also support unequal cost load-balancing (IGRP and EIGRP routing processes), setting preferred routes, OSPF cost, BGP path selection algorithm, etc.
Note: Reportedly, some older residential dual-wan routers may have buggy implementations, causing some issues with VoIP,VPN and even SSL connections, especially if using per-packet balancing.

Dual WAN so far so good since Singtel changed my ONR to a Huawei one instead of the originally issued Nokia which was unstable with Dual WAN. I use load balancing mode 1:1 ratio. I actually got 600mbps+ while doing speed test on wifi, whereas i can only get 500mbps+ on single WAN. So yea, i think there is a slight performance improvement. A customer has a TL-ER6120 and he connects 3 computers to the LAN side of TL-ER6120 with IP address 192.168.0.2-192.168.0.4, all computers are routed to Internet by dual WAN ports, he plans to set policy routing rules for 2 computers which use 192.168.0.2 and 192.168.0.3, make WAN1 for web surfing, WAN2 for other Internet activities, in. 'ASUS RT-AC87U dual WAN is still work in progress for load balancing! As for failover, it's only applicable with 3G/LTE USB modems and not with another WAN work in progress. Teaming is still. I just selected Dual WAN, Load balancing, put in the ratios and it started working immediately with no fusses. I kept both WANs behind their own respective routers (no bridged mode) and Asus' firmware didn't even blink. Load balancing would also fail over from one WAN to the other after a while, but Failover mode reduces the time this can take. Hence, if you own an Asus Router (like the Asus RT-AC68U) which is capable of handling multiple WAN connections (aka Dual-WAN routers), it’s best to configure the load balancer mode. Now I have two clients connected to my RT-AC68U routerNexus 5 - LAN IP:192.168.1.42My Laptop - LAN IP:192.168.1.731.

Asus dual wan load balance problems pcWan

rate: avg:
I have a 'limited' dual WAN setup working with BitTorrent. A torrent client should be assigned to one WAN interface exclusively for it to work well. I use source local IP and source port ranges (set in advanced settings of µTorrent) to accomplish this, and have two clients seeding for each IP.
Automatic load balancing where the client can establish connections via both WANs didn't work well enough. Remote peers eventually saw both of my IPs and tried to establish new connections to the one that was currently not connected to them. When my peer received the new connection, the previous one having the same peer-id was terminated, the peer was 'kicked' by my client, and the new connection took its time to ramp up to full speed (subject to latency and TCP slow start). The WAN interfaces kept switching around like this every few minutes.
I use MikroTik 'Per Connection Classifier' to distribute other connections (not bittorrent). The 'both addresses' mode is the safest. A pair of hosts local and remote always use the same interface.

The performance and features of the Asus Dual WAN varies per build that Asus releases, I recommend using the latest stable build released by Merlin, though in the screenshots below I am using 384.3_alpha3-g0462c71.

You can find Merlins builds here: https://asuswrt.lostrealm.ca/

Beware that Merlin has no control over Dual WAN, so issues will need to be reported directly to Asus.

The main issue I noticed when using Dual WAN in load balancing mode is occasionally slow page loading time, failing to load assets, switching between modems at inappropriate times or not loading at all. To work around this issue you can either specify a route for every single device that connects to your router (a lot of hassle!) or use the following work around that forces all devices to use one of the connections.

The basis of this guide is to force all traffic onto either the Primary or secondary WAN by using routing rules. This guide is by no means a final solution and can be adapted in multiple ways.
[adinserter block=”2″]

In my scenario I only want a few devices to connect to the secondary ISP. All my home smart devices and non essential devices will be forced to use the primary ISP preventing them using the bandwidth of my main computer and other important devices which will exclusively use the secondary ISP that I have connected to LAN port 2 of my Asus AC68U.

Asus Dual Wan Setup

Stage 1 – DHCP setup and manually assigned IP

  1. Go to the LAN page on your Asus admin Dashboard.
  2. Limit the IP Pool to between 192.168.1.2 – 192.168.1.127
  3. Assign all devices that you want to use your secondary connection IPs above 192.168.1.127. I haven’t tried but maybe it is possible to assign them 192.168.2.* and leave the IP Pool ending address as 192.168.1.255.
  4. Devices without a manually assigned IP will now only get a local IP from 192.168.1.2 – 192.168.1.127

Sudden strike 4 download. The terri, dose, kitty, and jw collection. [adinserter block=”2″]

Stage 2 – Dual WAN setup

  1. Go to the WAN page.
  2. Make sure Dual WAN is on and check you have the secondary WAN on the correct port.
  3. Select Load Balance and check Enable Routing Rules.
  4. The Load Balance configuration is slightly redundant at this point as we will be forcing devices to the primary or secondary connection in the routing rules, so you can leave the ratio as whatever you want.
  5. Add the following rules:
  6. Source IP: 192.168.1.1/25 Destination IP: all WAN unit: Primary WAN
  7. Source IP: all Destination IP: 192.168.1.1/25 WAN unit: Primary WAN
  8. Enter the rules for any devices that you wish to always use the Secondary WAN, using the manual IPs you assigned earlier.
  9. Click Apply.
  10. Below is a screenshot of my setup. The red box shows that all devices without a manual IP assigned IP will use the primary WAN. All the important devices in the blue box will use my Secondary WAN. This is handy for me as my personal (secondary) connection remains unaffected by visitors or new devices connecting to my network.

Enable Dual Wan Asus

Let me know if you have any issues setting this up in the comments.

Asus Dual Wan Load Balance Problems Pc

If you come up with another way of setting this up I’d be extremely interested to hear!

Asus Dual Wan Load Balance Problems Solving

Unfortunately I can’t play around with my settings too much as the internet is nearly always in use by others, so I’m interested in your findings.