Professional Documents
Culture Documents
PCC Loadbalancing by KyawKoThu
PCC Loadbalancing by KyawKoThu
PCC Loadbalancing by KyawKoThu
########################
( MikroTik ko sithu aung , ko wai htut paing ,and
ko min thu )
Internet MikroTik Router OS
bandwith PCC
post equal bandwith load balancing sharing
http://wiki.mikrotik.com/wiki/Manual:PCC
PCC(per-connection-classifier) bandwith
Eg .. 2Mb 2Mb
2Mb/2 =1 and 2Mb/2=1 1 and 1
1 1 1+1=2 2
2 2Mb 1 2Mb 1 pcc
connection a hashing algorithm
Router connection connection mark routing mark
internet
pcc 2/0 2/1, connection mark
2/0 2Mb connection mark
2/1 2Mb connection mark
connection mark routing mark internet
load balancing
Mikrotik Firewall marker mangel
baginer wiki
Wan
ISP 1 -Ip =10.111.0.2/24 Gw=10.111.0.1 (2Mb)
ISP 2 Ip =10.112.0.2/24 Gw=10.112.0.1 (2Mb)
Lan ip =192.168.0.1/24
ip
/ ip address
add address=192.168.0.1/24 network=192.168.0.0 broadcast=192.168.0.255
interface=LAN
add address=10.111.0.2/24 network=10.111.0.0 broadcast=10.111.0.255
interface=ISP1
add address=10.112.0.2/24 network=10.112.0.0 broadcast=10.112.0.255
interface=ISP2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Nat
/ ip firewall nat
add chain=srcnat out-interface=ISP1 action=masquerade
add chain=srcnat out-interface=ISP2 action=masquerade
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Wan static ip routing table static route
line number 3 and 4 distance=1 and 2 and check-gateway=ping
fail over
Line number 1 and 2 routing-mark mangle mark routing mark
route load balancing
/ ip route
1. add dst-address=0.0.0.0/0 gateway=10.111.0.1 routing-mark=to_ISP1 checkgateway=ping
2. add dst-address=0.0.0.0/0 gateway=10.112.0.1 routing-mark=to_ISP2 checkgateway=ping
3. add dst-address=0.0.0.0/0 gateway=10.111.0.1 distance=1 check-gateway=ping
4. add dst-address=0.0.0.0/0 gateway=10.112.0.1 distance=2 check-gateway=ping
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
PCC no-1 line 2Mb ISP 1 connection mark
no -2 2Mb ISP 2 connection mark
ValuesToHash ::= both-addresses|both-ports|dst-address-and-port| srcaddress|src-port|both-addresses-and-ports|dst-address|dst-port|src-address-and-port
ValuesToHash
both-addresses-and-ports