Fundamentos de VoIP y QoS. Guía 2 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Fundamentos de VoIP y QoS Tema: MQC Bandwidth Contenidos Reservación de ancho de banda en una interfaz con MQC Configuración con NBAR Configuración sin NBAR utilizando ACLs Verificación de las configuraciones Objetivo Específico Que el estudiante configure Modular Quality of Service en un router, con el fin distribuir el ancho de banda para diferentes tipos de tráfico salientes por la interface Ethernet. Materiales y Equipo PC con Windows XP. Programa instalado Packet bluider 1.0 Programa instalado Network Probe 3.0 Router CISCO 2620 Router CISCO 1700 Switch 2960 Introducción Teórica Al igual que Legacy Custom Queue (Guia #1), el propósito de la palabra Bandwidth empleada en la configuración de Modular Quality of Service es el de reservar ancho de banda en el queue de salida. Esta estrategia de queueing solamente tiene efecto cuando hay congestión en el queue de salida, ya que si el queue no esta completamente lleno no existe razón alguna para reservar ancho de banda. La principal diferencia entre Legacy Custom Queue y MQC es que el comando bandwidth realiza la reservación ya sea como un porcentaje del ancho de banda de la interface o como un valor en Kbps, contrario a la relación utilizada en la Guía#1. Adicionalmente, ya que es parte de MQC, este tipo de reservación de ancho de banda puede ser combinado con otros mecanismos de QoS en la misma dirección y en la misma interfaz. En la práctica se realizara dos métodos de configuración. El primer método utiliza Network Based Application Recognition (NBAR) para hacer match de los protocolos en cuestión. El segundo ejemplo utiliza ACL extendidas para hacer match con los números de puerto TCP. No existe una gran diferencia entre ambos métodos, sin embargo NBAR puede tener funcionalidades adicionales para hacer match de paquetes utilizando información de capas más altas.
2 Fundamentos de VoIP y QoS, Guía 2 Procedimiento Armado Bibliografía de la topología y configuración básica 1. Arme la siguiente topología con el equipo proporcionado. Guía 1 Figura 1. Topología de red 2. Si los router tiene configuraciones previas, bórrelas con los siguientes comandos: Router#erase startup-config Router#reload 3. Realice la configuración básica en R1 Router1>enable Router1#configure terminal Router1(config)#interface fastethernet0/0 Router1(config-if)#ip address 10.0.0.1 255.0.0.0 Router1(config-if)#no shutdown Router1(config-if)#exit Router1(config)#interface s0/0 Router1(config-if)#ip address 11.0.0.2 255.255.255.252 Router1(config-if)#no shutdown Router1(config-if)#exit Router1(config)#router rip Router1(config-router)#version 2 Router1(config-router)#network 10.0.0.0 Router1(config-router)#network 11.0.0.0 Router1(config-router)#passive-interface fastethernet 0/0 Router1(config-router)#exit 4. Realice la configuración básica en R0
Fundamentos de VoIP y QoS. Guía 2 3 Router0>enable Router0#configure terminal Router0(config)#interface fa0/0 Router0(config-if)#ip address 192.168.100.1 255.255.255.0 Router0(config-if)#no shutdown Router0(config-if)#exit Router0(config)#interface s0/0 Router0(config-if)#ip address 11.0.0.1 255.255.255.252 Router0(config-if)#clock rate 32000 Router0(config-if)#no shutdown Router0(config-if)#exit Router0(config)#router rip Router0(config-router)#version 2 Router0(config-router)#network 192.168.100.0 Router0(config-router)#network 11.0.0.0 Router0(config-router)#passive-interface fa0/0 Router0(config-router)#exit 5. Configure las direcciones IP, mascara y puerta de enlace en cada PC, de acuerdo a la topología de red de la figura 1. 6. Realice pruebas de conexión con el comando ping desde las PCs 1, 2 y 3 hacia PC0 7. Ahora cree los paquetes HTTP (puerto 80), SMTP (puerto 25) y NNTP (puerto 119) en PC1, PC2, PC3 respectivamente con el programa Packet bluider dirigidos a PC0. Se enviara 10,000 por cada tipo de paquete. 8. Prepare a PC0 como visualizador de paquetes, para esto en PC0 abra el programa Network Probe. 9. Envié de forma simultánea los paquetes HTTP, SMTP y NNTP danto clic en Start en PC 1, 2 y 3 y visualice en PC0 los paquetes entrantes hasta que finalice el envío. 10. En el visualizador de paquetes haga clic en la pestaña traffic Statistics, luego clic en el botón de grafico de pastel, coloque el cursor del ratón en cada porción del pastel para obtener el porcentaje y comprobar que existe congestionamiento en la interface serial, ocasionando que el router asigne el mismo ancho de banda a cada tipo de paquete. 11. Reinicie la grafica del visualizador haciendo clic en la pestaña de Setup y luego en Reset now por ultimo regrese a la pestaña MAIN
4 Fundamentos de VoIP y QoS, Guía 2 12. Ahora se configurara Modular Quality of Service en router de tal forma que el tráfico saliente por la interface Ethernet tenga garantizado el ancho de banda de la siguiente forma: HTTP 50% SMTP 30% Otro 20% Configuración con NBAR 13. El primer paso al configurar reservación de ancho de banda con MQC es el de hacer un match del trafico en cuestión. Esto se cumple al configurar los classmaps. Configure los class-maps de la siguiente manera. R0#configure terminal R0(config)#ip cef R0(config-cmap)#class-map match-all HTTP R0(config-cmap)#match protocol http R0(config-cmap)#class-map match-all SMTP R0(config-cmap)#match protocol smtp 14. Una vez que los class-maps han sido definidos, el siguiente paso es definir el policy-map y hacer referencia a los class-maps creados previamente en el paso anterior, colocando además los porcentajes (también puede configurarse en valores absolutos en Kbps) con el comando bandwidth. R0(config-cmap)#policy-map QoS R0(config-cmap)#class HTTP R0(config-pmap-c)#bandwidth percent 50 R0(config-pmap-c)#class SMTP R0(config-pmap-c)#bandwidth percent 30 R0(config-pmap-c)#class class-default R0(config-pmap-c)#bandwidth percent 20 R0(config-pmap-c)#exit 15. Ahora aplique el policy-map a la interface Serial 0/0. R0(config)#interface serial 0/0 R0(config-if)#max-reserved-bandwidth 100 R0(config-if)#service-policy output QoS R0(config-if)#exit 16. Envié nuevamente los paquetes HTTP, SMTP y NNTP simultáneamente, observe en el visualizador de paquetes el comportamiento de la configuración realizada. 17. Finalizado él envió de paquetes, observe el grafico de pastel y obtenga los porcentajes de cada porción correspondientes a los paquetes.
Fundamentos de VoIP y QoS. Guía 2 5 18. Verifique la configuración con los siguientes comandos. R1# show policy-map interface fastethernet0/0 include (Class-map Match) R1# show queueing interface fastethernet0/0 Bibliografía Network+ Guía 2005 3 In Depth, Tamara Dean; Course Technology PTR; 1 edition (March 15, 2005) Local Area Networks (McGraw-Hill Forouzan Networking Series), Forouzan McGraw-Hill Education Guía - 4 Europe (February 1, 2002) Data and Computer Communications, Seventh Edition, Williams Stalling Prentice Hall; 7 edition (May 8, 2003) fía
6 Fundamentos de VoIP y QoS, Guía 2 Guía 2: MQC Bandwidth Alumno: Tema: Presentación del programa Alumno: Docente: Docente: Hoja de cotejo: Docente: Máquina No: Máquina No: GL: GL: Máquina No: Fecha: a GL: 2 1 CONOCIMIENTO 25 Demostró poco conocimiento sobre el tema de la práctica. APLICACIÓN DEL CONOCIMIENTO EVALUACION % 1-4 5-7 8-10 Nota 70 Configura la reservación de ancho de banda utilizando Modular Quality of Service con NBAR en el router. Demostró conocimiento medio sobre el tema de la práctica. Configura la reservación de ancho de banda utilizando Modular Quality of Service con NBAR en el router. Verifica la configuración de la interfaz. Demostró buen conocimiento sobre el tema de la práctica. Configura la reservación de ancho de banda utilizando Modular Quality of Service con NBAR y sin NBAR en el router. Verifica la configuración de la interfaz. ACTITUD 2.5 Es un observador pasivo. 2.5 Es ordenado pero no hace un uso adecuado de los recursos. Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero. Hace un uso adecuado de recursos respetando las pautas de seguridad, pero es desordenado. Participa propositiva e integralmente en toda la práctica. Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene. TOTAL 100