MikroTik RouterOS Workshop, Load Balancing

Load Balancing

  • Load Balancing is a technique to distribute the workload across two or more network links in order to maximize throughput, minimise response time, and avoid overload
  • Using multiple network links with load balancing, instead of single network links, may increase reliability through redundancy

Types of Load Balancing


  • Sub-Packet Load Balancing (MLPPP)
  • Per Packet Load Balancing (Bonding)
  • Per Connection Load Balancing (nth)
  • Per address-pair Load Balancing (ECMP, PCC,Bonding)
  • Custom Load Balancing (Policy Routing)
  • Bandwidth based Load Balancing (MPLS RSVP-TE Tunnels)