Você está na página 1de 18

Load Balance PCC

Mikrotik 4.x

4tik.com.br

Per Connection Classifier


O Load Balance equilibra a carga de 2 ou mais
Links

4tik.com.br

Exemplo de diviso dos Links


10Mbps.
5 Mbps.

Proporo: 2/1
Clculo: 10 + 5 / 5 = 3.
Somam-se todos, e divide pelo valor do menor

4tik.com.br

Nmero de Divises: 3
2 Partes sero enviadas ao Link de 10Mbps

1 Parte ser enviada ao Link de 5Mbps.

4tik.com.br

2 Exemplo
10 Mbps
2 Mbps
4 Mbps
Clculo: 10 + 2 + 4 = 16
Dividindo por 2 (valor do link menor) = 8.

4tik.com.br

8 Partes de 2 Mbps
1 Parte, para o Link de 2Mbps (1x 2)
2 Partes, para o Link de 4Mbps (2x 2)
5 Partes, para o Link de 10Mbps (5x 2)

4tik.com.br

Exemplo 3

10Mbps
5Mbps
2Mbps
Total: 17 Mbps, dividindo por 2 = 8,5.

Dividindo em 17 partes de 1Mbps


10 Partes para o link de 10Mbps
5 Partes para o Link de 5Mbps
2 Partes para o Link de 2Mbps

4tik.com.br

Configurao
Primeiro, Adicionamos as regras, para fazer
com que as conexes que Chegarem por uma
Interface (Um Link), retorne a internet pelo
Mesmo Link.
Ento, marcamos as conexes que entram por
cada interface dos links.

4tik.com.br

Load Balance

Chain: Prerouting
In-Interface=LINK1
Connection Mark: no-mark
Action: Mark Connection
Mark: LINK1_conn

4tik.com.br

Diviso
Agora, vamos configurar o PCC (Per
Connection Classfier).
Vamos configurar a Diviso, e marcar, quais
partes da diviso, cada link ir usar.

4tik.com.br

Para cada Diviso:


Chain: Prerouting
In-Interface: LAN
Connection-Mark: no-mark
Dst-Address-Type: !local

Per Connection Classifier: both/address


<total_de_divisoes> / <numero_da_divisao>
Action: Mark Connection
Connection Mark: LINK1_conn

4tik.com.br

Agora, vamos fazer com que as


conexes marcadas pela regra
anterior (conexes que chegarem
por um Link), continuem
funcionando pelo mesmo Link

4tik.com.br

Para Cada Link, adicionamos:

Chain: Prerouting
Connection-Mark: LINK1_conn
In-Interface: LAN
Action: Mark-Routing
Routing Mark: to_LINK1

4tik.com.br

E agora, as conexes que Saem do


Mikrotik

Chain: Output
Connection-Mark: LINK1_conn
Action: Mark-Routing
Routing-Mark: to_LINK1

4tik.com.br

IP > ROUTES
Marcando a rota para Primeiro Link (IP do
Gateway Fictcio: 192.168.100.1)

Dst-Address: 0.0.0.0/0
Gateway: 192.168.100.1
Routing Mark: to_LINK1
Check_Gateway: PING

4tik.com.br

IP > ROUTES
Marcando a rota para Segundo Link (IP do
Gateway Fictcio: 192.168.200.1)

Dst-Address: 0.0.0.0/0
Gateway: 192.168.200.1
Routing Mark: to_LINK2
Check-Gateway: PING

4tik.com.br

IP > ROUTES
Dst-Address: 0.0.0.0/0
Gateway: 192.168.100.1
DISTANCE=1

Check-Gateway: PING

4tik.com.br

IP ROUTES
Dst-Address: 0.0.0.0/0
Gateway: 192.168.200.1
DISTANCE=2

Check-Gateway: PING

4tik.com.br

Você também pode gostar