Hi guys. I have searched google for my issue but it seem hard to find out I'm using 8 wan 60Mbps with PCC load balancing for a dormitory.
After settup loadblacing I used speedtest to test my speed and it worked well, but the problem happened with gaming, the ping is so high and sometime the connection is lost. So i wonder what is the best load blancing approach for my situtuation.I would appreciate if someone had any opinion about it.
Here is my scrip:
/ip firewall mangle
add action=accept chain=prerouting in-interface=WAN1
add action=accept chain=prerouting in-interface=WAN2
add action=accept chain=prerouting in-interface=WAN3
add action=accept chain=prerouting in-interface=WAN4
add action=accept chain=prerouting in-interface=WAN5
add action=accept chain=prerouting in-interface=WAN6
add action=accept chain=prerouting in-interface=WAN7
add action=accept chain=prerouting in-interface=WAN8
add action=mark-connection chain=prerouting in-interface=WAN1 \
new-connection-mark=WAN1_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN2 \
new-connection-mark=WAN2_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN3 \
new-connection-mark=WAN3_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN4 \
new-connection-mark=WAN4_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN5 \
new-connection-mark=WAN5_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN6 \
new-connection-mark=WAN6_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN7 \
new-connection-mark=WAN7_conn passthrough=yes
add action=mark-connection chain=prerouting in-interface=WAN8 \
new-connection-mark=WAN8_conn passthrough=yes
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN1_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/0
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN2_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/1
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN3_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/2
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN4_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/3
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN5_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/4
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN6_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/5
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN7_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/6
add action=mark-connection chain=prerouting dst-address-type=!local \
in-interface=LAN_Address new-connection-mark=WAN8_conn passthrough=yes \
per-connection-classifier=both-addresses-and-ports:8/7
add action=mark-routing chain=prerouting connection-mark=WAN1_conn \
in-interface=LAN_Address new-routing-mark=to_WAN1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN2_conn \
in-interface=LAN_Address new-routing-mark=to_WAN2 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN3_conn \
in-interface=LAN_Address new-routing-mark=to_WAN3 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN4_conn \
in-interface=LAN_Address new-routing-mark=to_WAN4 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN5_conn \
in-interface=LAN_Address new-routing-mark=to_WAN5 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN6_conn \
in-interface=LAN_Address new-routing-mark=to_WAN6 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN7_conn \
in-interface=LAN_Address new-routing-mark=to_WAN7 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=WAN8_conn \
in-interface=LAN_Address new-routing-mark=to_WAN8 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN1_conn \
new-routing-mark=to_WAN1 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN2_conn \
new-routing-mark=to_WAN2 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN3_conn \
new-routing-mark=to_WAN3 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN4_conn \
new-routing-mark=to_WAN4 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN5_conn \
new-routing-mark=to_WAN5 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN6_conn \
new-routing-mark=to_WAN6 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN7_conn \
new-routing-mark=to_WAN7 passthrough=yes
add action=mark-routing chain=output connection-mark=WAN8_conn \
new-routing-mark=to_WAN8 passthrough=yes
/ip route
add check-gateway=ping distance=1 gateway=pppoe-out1 routing-mark=to_WAN1
add check-gateway=ping distance=1 gateway=pppoe-out2 routing-mark=to_WAN2
add check-gateway=ping distance=1 gateway=pppoe-out3 routing-mark=to_WAN3
add check-gateway=ping distance=1 gateway=pppoe-out4 routing-mark=to_WAN4
add check-gateway=ping distance=1 gateway=pppoe-out5 routing-mark=to_WAN5
add check-gateway=ping distance=1 gateway=pppoe-out6 routing-mark=to_WAN6
add check-gateway=ping distance=1 gateway=pppoe-out7 routing-mark=to_WAN7
add check-gateway=ping distance=1 gateway=pppoe-out8 routing-mark=to_WAN8
add check-gateway=ping distance=1 gateway=pppoe-out1
add check-gateway=ping distance=2 gateway=pppoe-out2
add check-gateway=ping distance=3 gateway=pppoe-out3
add check-gateway=ping distance=4 gateway=pppoe-out4
add check-gateway=ping distance=5 gateway=pppoe-out5
add check-gateway=ping distance=6 gateway=pppoe-out6
add check-gateway=ping distance=7 gateway=pppoe-out7
add check-gateway=ping distance=8 gateway=pppoe-out8