Está en la página 1de 36

Calidad de Servicio (QoS) en

Redes TCP/IP

Mtodos de Implementacin
de QoS

Mtodos de Implementacin de QoS

En CISCO existen 4 mtodos para implementar


QoS en un dispositivo:
-Mtodo CLI (Command Line Interface)
-Mtodo MQC (Modular QoS CLI)
-AutoQoS
-SDM (Security Device Manager) QoS Wizard

jfcalt@gmail.com

JFCA

MTODO
CLI

Mtodo CLI
Caractersticas:
-Mtodo antiguo utilizado para configurar QoS en
dispositivos de red CISCO
-Necesita la configuracin de varias lneas de
cdigo a nivel de cada interfaz
-Configuracin de cada interfaz por separado
-Mantener consistencia y minimizar errores es difcil
de obtener con CLI
-No permite dividir las tareas de Clasificacin de
Trfico y la Definicin de Polticas
jfcalt@gmail.com

JFCA

Mtodo CLI cont.


-Mtodo ms susceptible a errores y que consume
mayor tiempo de procesamiento
Pasos para configuracin:
1. La configuracin CLI empieza identificando,
clasificando y priorizando el trfico
2. Seleccionar una de las herramientas de QoS
disponibles, p.e. compresin de cabecera TCP.
3. Aplicar los mecanismos de QoS a la interfaz
respectiva configurando varios comandos
jfcalt@gmail.com

JFCA

Gua General para utilizar CLI


Construir una Poltica de Trfico:
-Identificar los Patrones de trfico (tipos de trfico y
requerimientos)
-Clasificar el trfico
-Priorizar el trfico
-Seleccionar un mecanismo adecuado de QoS
Queuing
Compresin

-Aplicar la Poltica de Trfico a la interfaz deseada


jfcalt@gmail.com

JFCA

Ejemplo CLI

Para trfico interactivo se puede usar tcnica de CQ (costumer queuing) y


compresin de cabecera TCP

jfcalt@gmail.com

JFCA

MTODO
MQC

Mtodo MQC
Mtodo Introducido para mejorar CLI y permitir usar nuevas
tcnicas de QoS
La clasificacin del trfico y la definicin de polticas de QoS
son realizadas por separado (configuracin modular
Las polticas de QoS deben configurarse luego de la
clasificacin del trfico
Ms eficiente y consume menos tiempo de procesamiento
que CLI
Es un mtodo uniforme a travs de la mayora de
plataformas CISCO
Las polticas son creadas y luego aplicadas a interfaces (reuso de cdigo) en lugar de escribir una serie de comandos
por cada interfaz
jfcalt@gmail.com

JFCA

Componentes del Mtodo MQC


Definicin de la Poltica de QoS
1
Mapa de Clase
Definir Clases de
Trfico
De qu trfico debo
preocuparme?
Cada clase de trfico
es definida en un
class map
jfcalt@gmail.com

2
Mapa de Poltica

3
Poltica de Servicio

Definir Polticas de QoS


para las clases

Aplicar una poltica de


servicio

Qu se debe hacer con


este trfico?

Dnde ser
implementada esta
poltica?

Se define un policy
map el cual especifica
los parmetros de QoS
que se aplicarn a una
clase de trfico

Aplica el policy map


que contiene las
polticas de QoS a una
interfaz determinada
JFCA

Class Map
La pregunta: De qu trfico debo preocuparme?
Cada clase es definida usando un class map
Una clase de trfico contiene 2 elementos:
-Un nombre case-sensitive
-Series de comandos tipo match
Los Class Map pueden trabajar en 2 modos:
-Match all: todas las condiciones deben cumplirse
-Match any: Al menos una condicin se debe cumplir
El modo por default es Match all

jfcalt@gmail.com

JFCA

Configuracin de Class Map


Entra al modo de configuracin del class map

Se debe usar al menos una condicin para clasificar el trfico

Se deberan usar descripciones en configuraciones


complejas y grandes.
Las descripciones no tienen significado operacional para el
dispositivo
jfcalt@gmail.com

JFCA

Listas de Acceso ACL para clasificacin de trfico

Lista de Acceso estndar

Lista de Acceso extendida

Uso de ACL como criterio para clasificar el trfico


jfcalt@gmail.com

JFCA

Policy Maps
La pregunta: Qu se debe hacer con este trfico?
Define Polticas de trfico, las cuales determinan las
carctersticas de QoS asociadas a una clase de trfico
anteriormente identificada usando class map
Una poltica de trfico contiene 3 elementos:
-Un nombre case-sensitive
-Una clase de trfico
-La poltica de QoS asociada a una clase de trfico

Hasta 256 clases de trfico pueden ser asociadas con una


sola poltica de trfico
Mltiples policy maps pueden ser aadidos para marcar la
secuencia en la que se ejecuten los mecanismos de QoS
jfcalt@gmail.com

JFCA

Configuracin de Policy Maps

Entra al modo de configuracin de policy-map


Los Policy Maps son identificados con nombres case-sensitive

Entra al modo de configuracin de poltica por clase usando el nombre del


class-map creado anteriormente
Usar el nombre class-default para configurar la poltica de la default class

Opcionalmente se puede definir un nuevo class-map escribiendo una


condicin despus del nombre del nuevo class-map
Utiliza la estrategia match any
jfcalt@gmail.com

JFCA

Asociacin de Service Policy a un Interfaz

Asocia un especfico policy-map a la salida o entrada de una


interfaz

jfcalt@gmail.com

JFCA

Ejemplo de MQC

El trfico de voz necesita prioridad, bajo retardo y ancho de


banda constante
El trfico interactivo necesita ancho de banda y bajo retardo
jfcalt@gmail.com

JFCA

Ejemplo de MQC

El trfico de voz necesita prioridad, bajo retardo y ancho de


banda constante
El trfico interactivo necesita ancho de banda y bajo retardo

jfcalt@gmail.com

JFCA

CISCO Auto QoS


Herramienta de CISCO que automticamente descubre las
aplicaciones (NBAR) y provee apropiados mecanismos de QoS
Genera automticamente class-maps (clases de trfico) y policymaps (Polticas de QoS)
Simplifica la tarea de implementar QoS en ambientes a gran escala
(redes con muchos flujos diferentes y varios dispositivos de red)
Tiene las siguientes ventajas:
-Clasificacin de trfico: a travs de NBAR
-Generacin de Polticas
-Configuracin Sencilla: basta con escribir el comando auto qos
-Monitoreo y Reporte
-Consistencia e interoperabilidad
jfcalt@gmail.com

JFCA

Gua para el uso de Auto QoS

Asegurarse que:
-CEF (Cisco Express Forwarding) est habilitado en la
interfaz
-NBAR (Network Based Application Recognition) est
habilitado en la interfaz
-El BW est correctamente configurado en la interfaz
Finalmente aplicar el comado auto qos en la interfaz

jfcalt@gmail.com

JFCA

Ejemplo de AutoQoS

Dispositivos donde CISCO


AutoQoS debe ser activado

jfcalt@gmail.com

JFCA

Ejemplo de AutoQoS cont.

IP CEF y Ancho de Banda


AutoQoS para reconocimiento de Trfico de VoIP

jfcalt@gmail.com

JFCA

SDM QoS Wizard

SDM QoS Wizard


Herramienta de CISCO para manejo de dispositivos basada
en web
Presente en varios modelos de routers Cisco (desde las
series 830 a 7301)
Provee un interfaz que gua al usuario en una configuracin
paso a paso de:
Interfaces LAN y WAN
Protocolo NAT
Firewall
IPS
QoS
jfcalt@gmail.com

JFCA

Caractersticas de SDM QoS Wizard

Cisco SDM QoS Wizard permite:


Implementar QoS
Monitorear QoS
Resolucin de problemas (Troubleshoot) de QoS
Soportado y preinstalado en Routers Cisco 850, 870, 1800,
2800, y 3800
Soportado en dispositivos 830, 1700, 2600 XM, 2800, 3700,
7200 VXR y 7301

jfcalt@gmail.com

JFCA

Uso de SDM QoS Wizard

jfcalt@gmail.com

JFCA

Creacin de Polticas de QoS

QoS Wizard

Seleccin de la Interfaz

Generacin de la Poltica de QoS

Resumen

Resumen cont.

Resumen cont.

Entrega de Comandos

jfcalt@gmail.com

JFCA

Resumen
Existe 4 mtodos para implementar QoS en dispositivos
CISCO: CLI, MQC, AutoQoS, SDM QoS Wizard
CLI QoS es muy complejo y requiere de conocimiento de
sintaxis especial
MQC separa la clasificacin del trfico de la definicin de
Polticas
Cisco AutoQoS es utilizado para que automticamente se
implementen polticas de QoS en routers y switches
Cisco SDM QoS Wizard provee una GUI para una
configuracin rpida y sencilla de QoS
MQC es recomendado para una configuracin manual de
QoS.
jfcalt@gmail.com

JFCA