Está en la página 1de 31

CalidaddeServicio

ImplementacindeunSistemadeQoSen
RouterOS
Presentacin:MarioClep

Introduccin
Nombre:MarioClep
marioclep@mikrotikexpert.com
Profesin:Ing.enTelecomunicaciones
Empresa:MKESolutions
Consultor2009

Objetivos
IntroducirelconceptodeCalidaddeServicio
MantenerlaesenciadeunaQoSsimpleperoefectiva

CalidaddeServicio
ElSantoGrialdelasredesdecomputadoreses
disearunaredquetengalaflexibilidadyelbajo
costodelaInternet,peroqueofrezcalasgarantas
decalidaddeservicioextremoaextremodelared
telefnica.
S.Keshav:'An Engineering Approach toComputer
Networking,1997
http://www.cs.cornell.edu/skeshav/book/slides/index.html

CalidaddeServicio
Concepto

Congestin
Fuerte

Latencia

Sin
Congestin
Congestin Moderada

Rendimiento

Esrealmentenecesaria?
Sin
Congestin
Congestin Moderada

Carga
QoSintil

QoStil
yviable

QoSinviable

Fuente:UniversidaddeBuenosAires

Congestin
Fuerte

Carga
QoSintil

QoStil
yviable

QoSinviable

CalidaddeServicio
Clasificacindelasaplicaciones
Tolerantesaprdidas

Intolerantesa
prdidas

Elsticas

DatosUDP:DNS,
SNMP,NTP,etc.

DatossobreTCP:FTP,
Web,email,etc.

Tiempo
Real

FlujosMultimediaen
modostreaming,
videoconferencia,
telefonasobre
Internet,etc.

Emulacindecircuitos
(simulacindelneas
dedicadas)

CadacasodeQoSesdiferentedelresto
Fuente:UniversidaddeBuenosAires

CalidaddeServicio
Ventajas
Mejoraelrendimiento
Evitalamonopolizacindetrfico
Daunvaloragregadoalcliente
Permitelapriorizacindeaplicacionessensibles

Desventajas
AumentaconsiderablementeelusodelCPU
Esnecesariounconocimientototaldelared

Loquehayquesaber
DiagramadeFlujo http://wiki.mikrotik.com/wiki/Packet_Flow
SimpleQueue Queue SimpleQueue
MarcadodeTrafico IP Firewall MANGLE
HTB http://wiki.mikrotik.com/wiki/HTB
rboldeEncolamiento Queue Queue Tree

DiagramaSimplificado

DiagramaSimplificado

Hay5lugaresdondemarcar

Hay4lugaresdondelimitar

DiagramaSimplificado

Hay5lugaresdondemarcar
Prerouting
Input
Forward
Output
Postrouting (Output+Forward)

Hay4lugaresdondelimitar

DiagramaSimplificado

Hay5lugaresdondemarcar

Hay4lugaresdondelimitar

Prerouting

GlobalIn

Input

GlobalOut

Forward
Output

GlobalTotal(GlobalIn+Global
Out)

Postrouting (Output+Forward)

OutInterface

SimpleQueue
LimitacinSIMPLEdetrfico
Cadacolasimplepuedepresentar3colasseparadas
LasreglasvalidandelamismamaneraqueenelFirewall

Mangle MarcadodePaquetes
MANGLEpermiteasignardeterminadasmarcasalos
diferentespaquetesIP,queluegosernusadasenel
encolamiento.
Identificalosflujosylosconvierteenbidireccionales.
Segndondeseencole,setrabajar sobreelupload el
download.
Permitemodificar:DSCP,MSS&TTL
Objetivo:Armarunplandepriorizacinenbaseatodoel
trficoqueseconoce.

Mangle MarcadodePaquetes

Marcadoymonitoreodetrficorestante

Fuente:Janis Megis MUMUSA2009Presentation

Mangle MarcadodeConexin

Mangle MarcadodeConexinL7

Mangle MarcadodePaquetes

Mangle MarcadodePaquetes

HTB(Hierarchical Token Bucket)


Permitecrearunaestructuradecolasjerrquicas,cadaunacon
diferenteprioridad.
Permite ordenar ydarle formaatodo eltrfico saliente.
RouterOSsoporta3HTBvirtuales,msunaporcadainterfaz.
CadaHTBpermiteunadoblelimitacin,CIR&MIR.
CIR:limitat enRouterOS Escenariodelpeorcaso
MIR:maxlimit enRouterOS Escenariodelmejorcaso

HTB(Hierarchical Token Bucket)


Queue01tiene2hijas
Queue02
Queue03
Queue02tiene2hijas
Queue04
Queue05

Fuente:Valens Riyadi MUMUSA2009Presentation

HTB(Hierarchical Token Bucket)

Inner Queue
Tienenalmenosunahija
Responsablesdeladistribucindeltrfico
Puedenreservaralgodeanchodebanda

Fuente:Valens Riyadi MUMUSA2009Presentation

HTB(Hierarchical Token Bucket)

Leaf Queue
Msbajonivel
Notienenhijas
Requierenpacket_mark
Sonlasquerealmenteconsumenelanchodebanda
Todassontratadasporigual
Fuente:Valens Riyadi MUMUSA2009Presentation

Queue Tree
Esunidireccionalypuedeusarseencualquieradelas
HTBs disponibles
Todoeltraficoesprocesadosimultneamente
Necesariamentetodaslasleaf queues tienenquetener
unamarcadepaquetepreviamenteconfigurado
DebidoaqueelCIRseentregar siosi,laprioridadse
encargadedistribuireltrficorestante.
Laprioridadsolofunciona:
Paralascoletashojas,laprioridadenlasramas
notieneimportancia
Solosiseespecificamaxlimit

Queue Tree

CIR(parent) CIR(child1)+...+CIR(childN)
MIR(parent) MIR(child1)&...&MIR(parent) MIR(childN)

CalidaddeServicio

CalidaddeServicio

Server:http://myvoipspeed.visualware.com

CalidaddeServicio
Rendimiento
sinQos

Rendimiento
conQoS

Server:http://myvoipspeed.visualware.com

CalidaddeServicio
CPUconQoS

CPUsinQoS

InformacinComplementaria
Janis Megis MUM09Qos:
http://www.tiktube.com/?video=247
Valens Riyadi MUM09HTB:
http://www.tiktube.com/?video=253
Protocol Information:
http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers

HTB:
http://wiki.mikrotik.com/wiki/HTB

Preguntas???

MUCHASGRACIAS
Mail:marioclep@mikrotikexpert.com

También podría gustarte