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
Esrealmentenecesaria?

Sin Congestin Congestin Sin Congestin Congestin


Congestin Moderada Fuerte Congestin Moderada Fuerte

Rendimiento
Latencia

Carga Carga

QoSintil QoStil QoSinviable QoSintil QoStil QoSinviable


yviable yviable

Fuente:UniversidaddeBuenosAires
CalidaddeServicio
Clasificacindelasaplicaciones
Tolerantesaprdidas Intolerantesa
prdidas
Elsticas DatosUDP:DNS, DatossobreTCP:FTP,
SNMP,NTP,etc. Web,email,etc.
Tiempo FlujosMultimediaen Emulacindecircuitos
Real modostreaming, (simulacindelneas
videoconferencia, dedicadas)
telefonasobre
Internet,etc.

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 Hay4lugaresdondelimitar
Prerouting
Input
Forward
Output
Postrouting (Output+Forward)
DiagramaSimplificado

Hay5lugaresdondemarcar Hay4lugaresdondelimitar
Prerouting GlobalIn
Input GlobalOut
Forward GlobalTotal(GlobalIn+Global
Output 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