Está en la página 1de 4

Balanceo de Carga NTH + Calidad de Servicio

(SOLUCIÓN )
mikrotikperu.pe/foros/threads/balanceo-de-carga-nth-calidad-de-servicio-solucion.73/

1. MikrotikPeru Well-Known Member 


Bueno compañeros en esta guía veremos un tema sumamente interesante , Calidad de servicio es una solución
muy requerida por los WISP .En mi opinión diría que todo WISP debería de contar con un QoS configurado
según su necesidad , Por esa misma razón en esta guía veremos un QoS Estándar para mejorar el Servicio a
un 100%.
Diseño:

1 .Aplicando Balanceo NTH

a)Configurando el Direccionamiento de la WAN

WAN 1: En este escenario no se configura la wan 1 porque esta en bridge.


y automáticamente nos enviara una ip publica, para eso tenemos que configurar el PPPoE cliente .
Configuración de PPPoE cliente :
http://mikrotik.com.pe/foros/threads/configurar-pppoe-cliente.27/#post-130

WAN2: Es necesario
Es  necesario colocar una ip fija porque el router que nos da acceso a Internet esta en modo Router 
mas no en bridge .

Código (Text):

add address=192.168.1.2/24 interface=ether2 network=192.168.1.0

b)Configurando el Direccionamiento de la Lan


Código (Text):

add address=192.168.5.1/24 interface=ether5 network=192.168.5.0

 Nota: Quedaría de la
la siguiente manera
c)Aplicando Nat:
Sirve para traducir todas las peticiones desde una red lan a una red wan.
"permitiría a un host dentro de la red ser visible desde Internet"

Código (Text):

/ip firewall nat


add action=masquerade chain=srcnat out-interface=pppoe-out1
add action=masquerade chain=srcnat out-interface=ether2

d)Ingresando los DNS

Qué Función Cumple los DNS ?


Básicamente Sirve para traducir de IP a Nombre o de Nombre a IP.

Ejemplo : mikrotik.com.pe = 192.95.56.38


192.95.56.38 = mikrotik.com.p

2 .Balanceando

a) Enviando BCP por una linea

Código (Text):

/ip firewall mangle


add action=mark-routing chain=prerouting comment=BCP dst-address=200.37.27.128/26 new-routing-
mark=to_ISP1 passthrough=no

b) todo lo que entre por un WAN, debe salir por el mismo WAN

Código (Text):

/ip firewall mangle


add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=pppoe-out1 new-connection-mark=ISP1_conn
add action=mark-connection chain=prerouting connection-mark=no-mark \
in-interface=ether2 new-connection-mark=ISP2_conn
add action=mark-routing chain=output connection-mark=ISP1_conn \
new-routing-mark=to_ISP1 passthrough=no
add action=mark-routing chain=output connection-mark=ISP2_conn \
new-routing-mark=to_ISP2 passthrough=no

c )Ingresando la red que se Balanceara


Código (Text):

/ip firewall address-list


add address=192.168.5.0/24 list=RED
d)Balanceando las Peticiones

Código (Text):

/ip firewall mangle


add action=mark-connection chain=prerouting comment=NTH connection-mark=\
no-mark dst-address-type=!local new-connection-mark=ISP1_conn nth=2,1 \
  src-address-list=RED
add action=mark-routing chain=prerouting connection-mark=ISP1_conn \
new-routing-mark=to_ISP1 passthrough=no src-address-list=RED
add action=mark-connection chain=prerouting connection-mark=no-mark \
dst-address-type=!local new-connection-mark=ISP2_conn nth=1,1 \
  src-address-list=RED
add action=mark-routing chain=prerouting connection-mark=ISP2_conn \
new-routing-mark=to_ISP2 passthrough=no src-address-list=RED

e)Ingresando puerta de Enlace


Recuerden que nuestra puerta de enlace de las 2 wanes son la siguientes:
interface=ether2 packet-mark=no-mark passthrough=no src-address-list=RED

C) Creando la Estructura HTB

Código (Text):

/queue tree
add max-limit=4100k name=##Download1 parent=global priority=1 queue=default
add name=PRIO.1 packet-mark=L1_PRIO1_down parent=##Download1 priority=1 queue=pcq-down1
add name=PRIO.2 packet-mark=L1_PRIO2_down parent=##Download1 priority=2 queue=pcq-down1
add name=PRIO.3 packet-mark=L1_PRIO3_down parent=##Download1 priority=3 queue=pcq-down1
add name=PRIO.8 packet-mark=L1_PRIO8_down parent=##Download1 queue=pcq-down1
add max-limit=1750k name=Download2 parent=global priority=1 queue=default
add name=PRIO..1 packet-mark=L2_PRIO1_down parent=Download2 priority=1 queue=pcq-down2
add name=PRIO..2 packet-mark=L2_PRIO2_down parent=Download2 priority=2 queue=pcq-down2
add name=PRIO..3 packet-mark=L2_PRIO3_down parent=Download2 priority=3 queue=pcq-down2
add name=PRIO..8 packet-mark=L2_PRIO8_down parent=Download2 queue=pcq-down2
add max-limit=800k name=##Upload1 parent=global priority=1 queue=default
add name=PRIO...1 packet-mark=L1_PRIO1_up parent=##Upload1 priority=1 queue=pcq-up1
add name=PRIO...2 packet-mark=L1_PRIO2_up parent=##Upload1 priority=2 queue=pcq-up1
add name=PRIO...3 packet-mark=L1_PRIO3_up parent=##Upload1 priority=3 queue=pcq-up1
add name=PRIO...8 packet-mark=L1_PRIO8_up parent=##Upload1 queue=pcq-up1
add max-limit=250k name=Upload2 parent=global priority=1 queue=default
add name=PRIO1 packet-mark=L2_PRIO1_up parent=Upload2 priority=1 queue=pcq-up2
add name=PRIO2 packet-mark=L2_PRIO2_up parent=Upload2 priority=2 queue=pcq-up2
add name=PRIO3 packet-mark=L2_PRIO3_up parent=Upload2 priority=3 queue=pcq-up2
add name=PRIO8 packet-mark=L2_PRIO8_up parent=Upload2 queue=pcq-up2

También podría gustarte