Materia 66.62 Redes de Computadoras. Departamento de Electrónica Facultad de Ingeniería Universidad de Buenos Aires



Documentos relacionados
Introducción a los protocolos de enrutamiento dinámico

Universidad de Antioquia Juan D. Mendoza V.

Introducción a los protocolos de enrutamiento dinámico

EL64E Redes de Computadores. Marcela Quiroga V. Agenda 6 TCP/IP: Network Layer

PROTOCOLOS DE ENRUTAMIENTO

Características del enrutamiento dinámico en Internet

Enrutamiento. Emilio Hernández. Carlos Figueira

Qué son los protocolos de enrutamiento Dinámico?

Redes de Computadores

ACADEMIA LOCAL CISCO UCV-MARACAY CONTENIDO DE CURSO CURRICULUM CCNA. EXPLORATION V4.0 SEMESTRE II. CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO

Universisdad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Capa de Red. Mérida - Venezuela Prof. Gilberto Díaz

Práctica 8: Ruteo Dinámico

CCNA 2 Conceptos y Protocolos de Enrutamiento

CCNA2 EXAMEN 6 SU PUNTUACION ES 100%. RESPUESTAS CORRECTAS AL PRIMER INTENTO: 20/20 EJERCICIO COMPLETADO

Carácterísticas del enrutamiento dinámico en Internet Tema 4.- Enrutamiento con IP

Encaminamiento en Internet 4. BGP

Enrutamiento Básico Talleres para ISP/IXP

Capítulo 4: Capa Red - IV

D-SA-1132 Rev. 0 08/Abril/2010 TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN.

TECNICO SUPERIOR UNIVERSITARIO EN TECNOLOGIAS DE LA INFORMACION Y COMUNICACIÓN.

Top-Down Network Design. Tema 7

Protocolos de enrutamiento por vector de distancia

INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Introducción a los protocolos de enrutamiento dinamico.

4.1 Introducción a los protocolos por vector distancia.

16/04/2010 SELVA. Redes Convergentes RUTEO REDUNDANTE

CCNA 2. Laboratorio Enrutamiento por defecto con los protocolos RIP e IGRP (Hecho con Packet Tracer 4.11)

Protocolos de enrutamiento dinamico RIP, OSPF, BGP

Antecedentes: Elaboró: Ing. Ma. Eugenia Macías Ríos 2

Materia Redes de Computadoras. Departamento de Electrónica Facultad de Ingeniería Universidad de Buenos Aires. Dispositivos de Internetworking

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA DE SISTEMAS

Enrutamiento Dinámico

IPv6 en redes MPLS WALC

PROGRAMA ANALÍTICO. PLAN DE ESTUDIO: 2010 ORIENTACIÓN: Servicios de Datos y Sistemas Multimediales (E2) CARÁCTER DE LA ASIGNATURA: Optativa

ANÁLISIS COMPARATIVO E TECNOLOGÍA MPLS

Universidad del Valle Escuela de Ingeniería Eléctrica y Electrónica Área de Telecomunicaciones CURSO PRÁCTICO DE ENRUTADORES CISCO

TELECOMUNICACIONES Y REDES. Redes Computacionales II. Prof. Cristian Ahumada V.

Fundamentos de IP Routing

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

DIPLOMADO EN TECNOLOGIAS AVANZADAS DE INTERNET

( ) AlcalaWireless. La construcción de la red wireless. Copyright (C) 2002 Simon J Mudd <sjmudd@pobox.com>

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL Facultad de Ingeniería en Electricidad y Computación SYLLABUS DEL CURSO Conmutación Y Enrutamiento 1

Manual Rápido de Configuración MPLS y BGP de un Router Cisco 1. CONFIGURACIÓN DE UNA INTERFAZ LOOPBACK

CCNA EXPLORATION CONCEPTOS Y PROTOCOLOS

T E M A R I O. Máster Tecnológico ROUTING & SWITCHING - SERVIDORES

ROUTERS MÓDULO 2 PARTE 1

Diseño y configuración de redes IP

Participantes. Comité para el Diseño de Especialidad DIET. Academia de Comunicaciones DIET. Comité de Investigación DIET

Enrutamiento con un protocolo de vector distancia en una red empresarial

REDES Y SERVICIOS AVANZADOS EN INTERNET FUNDAMENTACIÓN OBJETIVOS GENERALES

Información general del curso:

Segundo Parcial Laboratorio de Redes y Comunicaciones II Abril 25 de 2008

Unidad de Aprendizaje 2 Capa de Red. Redes de Computadores Sergio Guíñez Molinos sguinez@utalca.cl

Redes II. Carrera: REM Academia de Sistemas Computacionales. Academia de Sistemas Computacionales. Academia de Sistemas Computacionales

Información del Curso

Universidad de Costa Rica. Protocolo de Enrutamiento RIP

Sistemas Operativos. Sesión 5: Protocolos de enrutamiento vector distancia

Tema Laboratorio de Redes y Servicios de Comunicaciones 1

UD - 4 Funcionamiento de un router. Eduard Lara

Práctica 3: Enrutamiento interred (Routing)

Capítulo 11: Capa 3 - Protocolos

7. VLSM. IST La Recoleta

Capítulo 4: Capa Red - IV

Alta Disponibilidad! Capa 3!

10.3.1: Actividad de desafío de integración de aptitudes del Packet Tracer. Diagrama de topología

ESCUELA: UNIVERSIDAD DEL ISTMO

Juniper Networks. Catalogo de Cursos. Tel.:

Tema: Enrutamiento estático

1.4 Análisis de direccionamiento lógico. 1 Elaboró: Ing. Ma. Eugenia Macías Ríos

DATOS DE IDENTIFICACIÓN DEL CURSO

Introducción al Tema SISTEMAS OPERATIVOS 2

INTRODUCCION Y ENUNCIADO

CIDR. Clase 8. Tema 3.- Interconexión de redes IP

WALC2012 Track 2: Despliegue de IPv6 Día - 2 Panamá Octubre 2012

Marcela Quiroga V. EL64E Redes de Computadores

Descripción y Contenido del Curso. Cisco CCNA. Capacity Academy.

PUERTO DE SALINA CRUZ OAXACA, 16 DE MARZO DEL 2015.

Capas del Modelo ISO/OSI

Laboratorio de Redes y Servicios de Comunicaciones 1

CISCO ICDN Cursos MÉTODO DE CAPACITACIÓN. Presencial DURACIÓN. 5 días 45 Horas. 9:00 a 18:00 Hrs. DIRIGIDO A

Nivel de Red: Funciones Enrutamiento en Internet Tema 4.- Nivel de Red en Internet

Diseño de las redes de marcado del proveedor de servicio del gran escala con el OSPF

TELECOMUNICACIONES Y REDES

EL64E Redes de Computadores. Marcela Quiroga V. Agenda 5 TCP/IP: Data Link layer

Guía Docente ESCUELA POLITÉCNICA SUPERIOR

ARQUITECTURA DE REDES

Instituto Tecnológico de Salina Cruz Fundamentos de Redes Semestre Enero Julio 2015 Reporte de Practica. Practica n 1 Unidad 6

Redes LAN y WAN UNIDAD. Redes WAN. Routing. Clase 3 Clase 4 Clase 5 Clase 6

REDES DE COMPUTADORES Laboratorio

INSTITUTO TECNOLÓGICO DE SALINA CRUZ. REDES DE COMPUTADORAS. SEMESTRE FEBRERO JULIO. REPORTE DE LECTURA DE CISCO CCNA2. ALUMNO: NOE SANCHEZ SANTIAGO.

Alta Disponibilidad. Qué es? Cómo se consigue?

Ingeniería de tráfico Introducción. Jhon Jairo Padilla Aguilar, PhD.

Migración de OSPF a IS- IS. Talleres ISP

Universidad de Costa Rica Escuela de Ingeniería Eléctrica Redes de Computadores

- ERouting Final Exam - CCNA Exploration: Routing Protocols and Concepts (Versión 4.0)

DISPOSITIVOS DE CAPA 3. Ing. Camilo Zapata Universidad de Antioquia

UNIVERSIDAD DE PIURA

Cartilla resumida de comandos y parámetros Cisco para la configuración de MPLS

Grupo de Usuarios Linux del Uruguay Mario Bonilla - miope@linux.org.uy

Routing. nly for Training. Academy Xperts Latinoamerica 1

Transcripción:

Materia 66.62 Redes de Computadoras Departamento de Electrónica Facultad de Ingeniería Universidad de Buenos Aires Balance de carga y ruteo de camino múltiple (Multipath routing & load balancing) Ing. Marcelo Utard Ing. Pablo Ronco Lunes 28 de Septiembre de 2009 FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 1 Agenda Introducción Topología mallada Multipath routing Load Balancing IP Routing CIDR MPR Multi-Path Routing Implementaciones: Cisco, Juniper Conclusiones Bibliografía Nota: abordamos este tema para IP meshed networks, no para ad-hoc mobile wireless networks. FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 2

Introducción Meshed Networks Topologías de red estrella o árbol singlepath Topologías de red malladas multipath FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 3 Introducción Multipath routing Ruteo por caminos múltiples Mayor tolerancia a fallas FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 4

Introducción Load-balance Balanceo de carga Mayor throughput (bandwith aggregation) Mejor aprovechamiento de la red (ancho de banda de los links) FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 5 Ruteo IP CIDR CIDR (Classless Internet Domain Routing) seleciona en su IP Routing Table la ruta para llegar al destino en función de: Dirección destino del datagrama IP Dirección destino de la ruta Máscara de la ruta Métrica de la ruta Nota: los Cisco utilizan Distancia & Métrica FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 6

Ruteo IP CIDR Algoritmo CIDR: para cada ruta de la IP Routing Table hace la AND de dirección destino del datagrama máscara de la ruta si = dirección destino de la ruta, se dice que matchea esa ruta. FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 7 Ruteo IP CIDR Si no matchea ninguna ruta, descarta el datagrama Si matchea sólo una ruta, hace forwarding del datagrama hacia la interfaz y el next hop de dicha ruta Si matchea varias rutas de <> máscara, selecciona la de máscara más larga. (recorre la tabla en orden decreciente de longitud de máscara) Si matchea varias rutas de = máscara, significa que hay caminos múltiples FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 8

Routing Table Configuración de las rutas en la Routing Table Ruteo estático Ruteo dinámico vía Routing Protocols Multi-Path Routing & Load balancing con Static Routing con Routing Protocols FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 9 Multi-Path Routing MPR Multi-Path Routing los routers implementan algoritmos de ruteo que aprovechan los caminos múltiples de las topologías malladas haciendo balanceo de carga. Pueden ser configurados para seleccionar la mejor ruta (menor métrica) hacer balanceo de carga con las rutas de = métrica con las rutas de <> métrica FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 10

Multi-Path Routing MPR Load Balancing Variantes:de implementación: ECMP (Equal Cost MultiPath) vs Non ECMP Per Packet o Per Flow (Destination) SMPR (Static) vs AMPR (Adaptive) RFC 2991 y 2992 FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 11 MPR ECMP & Non ECMP ECMP (Equal Cost MultiPath) balancea el tráfico entre todos los caminos disponibles con igual costo (métrica) para el mismo destino. Non ECMP balancea el tráfico entre todos los caminos disponibles con distintos costo para el mismo destino. FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 12

Static & Adaptive MPR SMPR (Static MultiPath Routing) Balancea el tráfico sin tener en cuenta el estado de la red (en términos de performance) AMPR (Adaptive MultiPath Routing) Balancea el tráfico en función del estado de la red Debe recibir información del estado de la red Funciona para flujos de larga duración y en redes con gran cantidad de tráfico (backbone de ISPs) FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 16

Load Balancing MPR en CISCO Funcionalidad incluida en el IOS (el sistema operativo de los routers Cisco) Opera por defecto en modo ECMP Soporta ECMP (variance=1): Static Routes RIP, RIP v2, OSPF, IGRP, EIGRP BGP Soporta Non ECMP (variance>1): GRP, EIGRP Distribución de carga en función de la métrica Per-Flow & Per-Packet Load Balancing FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 17 Load Balancing MPR en JUNIPER Funcionalidad incluida en el sistema operativo de los routers Juniper Opera por defecto hasta 4 caminos Soporta ECMP Static Routes RIP, RIP v2, OSPF BGP No Soporta Non ECMP Per-Flow & Per-Packet Load Balancing FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 18

Conclusiones Las redes de topología mallada ofrecen caminos multiples para alcanzar cada destino. Los routers pueden utilizar el mejor de los caminos múltiples, lo cual permite mejorar la disponibilidad (tolerancia a fallas) En los routers se pueden aplicar técnicas de Traffic Engeneering como MultiPath Routing y Load Balancing para aprovechar los recursos de la red y obtener mejor performance (througput). La mayoría de los fabricantes de routers implementa ECMP. Por ahora, los avances para optimizar MPR están aún en investigación. FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 19 Bibliografía "Internetworking with TCP/IP; Vol. I: Principles, Protocols and Architecture, 5th. Edition", Douglas E. Comer, Prentice Hall 2006 "Internetworking Technologies Handbook", M. Ford, H.K.Lew, S. Spanier, T. Stevenson, Cisco Press 1997 RFC2991 - Multipath Issues in Unicast and Multicast Next-Hop RFC2992 - Analysis of an Equal-Cost Multi- Path Algorithm Cisco Web Site www.cisco.com Juniper Web Site www.juniper.com Apuntes www.fiuba6662.com.ar FIUBA - 6662 - MultiPath Routing & Load Balancing - M. Utard - P. Ronco - Sept/09Pag. 20

Muchas gracias por su atención Ing. Marcelo Utard Ing. Pablo Ronco 22