I have three ISPs with bandwidths of Ethernet 1: 130 Mbps, Ethernet 2: 20 Mbps, and Ethernet 16: 10 Mbps respectively. I have configured these connections on a MikroTik router; however, the overall internet performance is very slow. Despite having a 130 Mbps link, I am only able to utilize around 40 Mbps from it, while the 20 Mbps and 10 Mbps links are being fully utilized. Below is the configuration I have applied.
Please help me; I am new to this mikrotik forum.
Config from router:
#
#
# model = CCR2004-16G-2S+
/disk
add media-interface=none media-sharing=no slot=tmp1 tmpfs-max-size=0 type=\
tmpfs
/interface bridge
add name=bridge1
/interface ethernet
set [ find default-name=ether1 ] name="ether1 NANO WAN"
set [ find default-name=ether2 ] name="ether2 B-Mobile WAN" rx-flow-control=\
auto tx-flow-control=auto
set [ find default-name=ether16 ] name="ether16 Tashi "
/interface list
add name=WAN
add name=LAN
/port
set 0 name=serial0
/queue type
add kind=pcq name="download 5M" pcq-classifier=dst-address pcq-limit=5120KiB \
pcq-rate=5120 pcq-total-limit=5120KiB
add kind=pcq name="Upload 5M" pcq-classifier=src-address pcq-limit=5120KiB \
pcq-rate=5M pcq-total-limit=5120KiB
/interface bridge port
add bridge=bridge1 interface=ether3
add bridge=bridge1 interface=ether4
add bridge=bridge1 interface=ether5
add bridge=bridge1 interface=ether6
add bridge=bridge1 interface=ether7
add bridge=bridge1 interface=ether8
add bridge=bridge1 interface=ether9
add bridge=bridge1 interface=ether10
add bridge=bridge1 interface=ether11
add bridge=bridge1 interface=ether12
add bridge=bridge1 interface=ether13
add bridge=bridge1 interface=ether14
add bridge=bridge1 interface=ether15
/ip firewall connection tracking
set enabled=yes
/ip neighbor discovery-settings
set discover-interface-list=all
/interface list member
add interface="ether1 NANO WAN" list=WAN
add interface=bridge1 list=LAN
add interface="ether2 B-Mobile WAN" list=WAN
add interface="ether16 Tashi " list=WAN
/ip address
add address=X.X.X.X/30 interface="ether1 NANO WAN" network=\
103.80.110.16
add address=50.50.50.1/24 interface=bridge1 network=50.50.50.0
add address=X.X.X.x/30 interface="ether2 B-Mobile WAN" network=\
X.X.X.X.X
add address=X.X.X.X/27 interface="ether16 Tashi " network=X.X.X.X
/ip cloud
set ddns-enabled=yes
/ip cloud advanced
set use-local-address=yes
/ip dhcp-client
add disabled=yes interface="ether1 NANO WAN"
/ip dhcp-server
add address-pool=*5 disabled=yes interface=bridge1 name=dhcp1
/ip dhcp-server network
add address=50.50.50.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=50.50.50.1
/ip dns
set allow-remote-requests=yes servers="8.8.8.8,202.144.128.241,X.X.X.X,2\
02.144.128.205,103.80.109.90,8.8.4.4"
/ip firewall filter
add action=fasttrack-connection chain=forward connection-state=\
established,related,new hw-offload=yes
add action=accept chain=forward connection-state=established,related,new
/ip firewall mangle
add action=mark-connection chain=input comment=\
"B-Mobile and Nano Mark Connection" in-interface="ether1 NANO WAN" \
new-connection-mark="Nano Mark Connection 1" passthrough=yes
add action=mark-connection chain=input in-interface="ether2 B-Mobile WAN" \
new-connection-mark="B-Mobile Mark Connection 2" passthrough=yes
add action=mark-connection chain=input in-interface="ether16 Tashi " \
new-connection-mark="Tashi Mark Connection 3" passthrough=yes
add action=mark-routing chain=output comment=\
"B-Mobile and Nano Mark Routing " connection-mark=\
"Nano Mark Connection 1" new-routing-mark=main passthrough=yes
add action=mark-routing chain=output connection-mark=\
"B-Mobile Mark Connection 2" new-routing-mark=main passthrough=yes
add action=mark-routing chain=output connection-mark=\
"Tashi Mark Connection 3" new-routing-mark=main passthrough=yes
add action=accept chain=prerouting comment="B-Mobile and Nano Prerouting " \
dst-address=X.X.X.X/30 in-interface=bridge1
add action=accept chain=prerouting dst-address=X.X.X.X/30 in-interface=\
bridge1
add action=accept chain=prerouting dst-address=X.X.X.X/27 in-interface=\
bridge1
add action=mark-routing chain=prerouting comment=\
"B-Mobile and Nano Mark Prerouting" connection-mark=\
"Nano Mark Connection 1" in-interface=bridge1 new-routing-mark=main \
passthrough=yes
add action=mark-routing chain=prerouting connection-mark=\
"B-Mobile Mark Connection 2" in-interface=bridge1 new-routing-mark=main \
passthrough=yes
add action=mark-routing chain=prerouting connection-mark=\
"Tashi Mark Connection 3" in-interface=bridge1 new-routing-mark=main \
passthrough=yes
add action=mark-connection chain=prerouting comment=\
"B-Mobile and Nano Mark Routing " dst-address-type=!local in-interface=\
bridge1 new-connection-mark="Nano Mark Connection 1" passthrough=yes \
per-connection-classifier=both-addresses-and-ports:3/0
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=bridge1 new-connection-mark="B-Mobile Mark Connection 2" \
passthrough=yes per-connection-classifier=both-addresses-and-ports:3/1
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=bridge1 new-connection-mark="Tashi Mark Connection 3" \
passthrough=yes per-connection-classifier=both-addresses-and-ports:3/2
/ip firewall nat
add action=masquerade chain=srcnat out-interface="ether16 Tashi "
add action=masquerade chain=srcnat out-interface="ether2 B-Mobile WAN"
add action=masquerade chain=srcnat out-interface="ether1 NANO WAN"
/ip proxy
set anonymous=yes cache-on-disk=yes cache-path=tmp1 max-client-connections=\
1000 max-fresh-time=8w4d max-server-connections=1000
/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=X.X.X.X \
routing-table=main scope=255 suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
X.X.X.X routing-table=main scope=255 suppress-hw-offload=no \
target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
X.X.X.X routing-table=main scope=255 suppress-hw-offload=no \
target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
X.X.X.X routing-table=main scope=255 suppress-hw-offload=no \
target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=X.X.X.X \
routing-table=main scope=255 suppress-hw-offload=no target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0 gateway=\
X.X.X.X routing-table=main scope=255 suppress-hw-offload=no \
target-scope=10
/ip upnp
set allow-disable-external-interface=yes enabled=yes
/routing settings
set single-process=yes
/system identity
set name="E-Net Info Limited .com"
/system note
set show-at-login=no
/system routerboard settings
set enter-setup-on=delete-key
/tool romon
set enabled=yes