Talleres
Técnicas de Enrutamiento en Internet

Objetivos


Capacitar a los participantes para instalar y mantener los enrutadores que garanticen un funcionamiento eficaz de redes de computadoras con alcance nacional.


Pre-requisitos


Tópicos de enrutamiento
Protocolos TCP/IP
Tecnologías de redes LAN/MAN/WAN

Dirigido a


Técnicos y profesionales universitarios que conozcan los principios de la tecnología de redes y deseen profundizar el conocimiento de los protocolos utilizando las redes de alcance nacional. Se recomienda la participación de técnicos y profesionales que hayan aprobado programas de formación de redes como el de la empresa CISCO (CCNA).
Este taller eminentemente práctico será dictado por especialistas utilizando enrutadores de altas prestaciones.


Coordinador


José A. Domínguez (jad@ns.uoregon.edu)

Instructores


José A. Domínguez <jad@ns.uoregon.edu>
Carlos Vicente <carlos@ns.uoregon.edu>


Temario


Repaso de IP y Direccionamiento
      Reforzar los conceptos vistos en el primer taller
      Los temas incluyen: La suite de protocolos IP, Terminología "classful" y   "classless", división en subredes, agregación en superredes, notaciones  de longitud de prefijo y de máscara.

Introducción a IPv6
      Estructura de las direcciones IPv6, mejoras en las cabeceras, estrategias de migración, implementación

      Objetivos:
          Identificar la estructura y los diferentes tipos y alcance de direcciones IPv6
          Entender la notación y las reglas para la representación de direcciones IPv6
          Identificar los cambios claves en la cabecera de IPv6 con relación a IPv4
          Identificar los beneficios y retos relacionados con la implementación y utilización de IPv6
          Comprender los mecanismos para la asignación dinámica de direcciones IPv6

Configuración Básica de Enrutadores Cisco
       RAM, NVRAM, Flash. Configuración de inicio vs. actual, qué hacen, cómo mostrarlas, cómo cambiarlas.
       Configurar interfaces, información de inicio, rutas estáticas.
       Cómo agregar claves secretas, actualizar la IOS, copiar archivos de configuración con TFTP.

       Objetivos:
          Entrar en un enrutador Cisco
          Ejecutar algunos comandos básicos
          Mostrar las configuraciones de inicio y la actual
          Hacer cambios en la configuración
          Cambiar la dirección IP de una interfaz
          Agregar rutas estáticas y rutas por defecto
          Copiar una configuración con TFTP

      Ejercicio de configuración básica.
      Hoja Resumen del CLI (cortesia de Brian Candler).

Introducción a enrutamiento en Internet

       Objetivos:
          Identificar las diferentes topologías en el Internet
          Distinguir entre tránsito e intercambio (peering)
          Comprender los diferentes tipos de puntos de intercambio
          Nombrar las diferentes categorías de ISPs.
          Comprender los conceptos de: Enrutado vs. Reenvío, Caminos, Rutas,           Políticas
          Definir términos tales como: vecinos, anuncios, "peers", flujo de           paquetes, etc.
          Distinguir entre IGPs y EGPs.

Simulación de Enrutamiento y Reenvío (en papel)

       Un ejercicio en el que los estudiantes simularán el reenvío de paquetes,        enrutamiento tipo "vector de distancia" (distance vector) y "estado del        enlace" (link state), en papel.

       Se hará lo siguiente:
          Crear una topología de red en papel
          Dar a cada grupo información sobre sus enlaces directamente conectados, pero no darles información sobre la topología más allá de sus vecinos.
          Pasar mensajes de vector de distancia en papel, y a la vez actualizar las tablas de rutas en papel.
          Pasar mensajes de "echo-request", "echo-response" e "inalcanzable" en papel mientras se consulta la tabla de rutas.
          Repetir el ejercicio simulando un protocolo de estado del enlace.

Teoría de OSPF

       Objetivos:
          Describir la formación de sesiones de vecinos
          Identificar caminos de menor costo y caminos de igual costo
          Mostrar valores por defecto de hellointerval / routerdeadinterval
          Describir brevemente la inundación de la base de datos y su recálculo, y la finalidad de los DR y BDR
          Describir brevemente por qué y cuándo usar múltiples áreas OSPF y el concepto de resumen de rutas.

      Ejercicio OSPF

          Reconstruir la red del laboratorio utilizando OSPF de una área
          Configurar las interfaces loopback
          Activar OSPF en interfaces específicas
          Activar redistribución de rutas conectadas
          Inspeccionar la base de datos OSPF (vecinos, rutas, DR/BDR)
          Alterar la topología y observar las rutas alteradas
          Configurar vecinos iBGP (opcional?)

Conceptos de Diseño de Redes Resistentes

       Explicar el concepto de una red bien diseñada, funcionalidad modular
       Describir un buen diseño para una red resistente con dos switches en el núcleo, enrutadores del borde con conexiones redundantes y enrutadores de acceso.
       Redes físicamente separadas para distintos tipos de tráfico.
       Subrayar requerimientos de plataforma, de infraestructura, rutas de cable redundante.
       Funcionalidades para resistencia, escalabilidad, facilidad de mantenimiento.
       Subrayar necesidad de switches no-blocantes, HSRP/VRRP y otras funcionalidades.

Border Gateway Protocol (BGP)
       Esta presentación toma el día completo, incluyendo ejercicios.

       Objetivos:
          Explicar la necesidad de un EGP (intercambiar tráfico/rutas con otras redes; el costo del tránsito en comparación con "peering". Imposibilidad de utilizar rutas estáticas o un IGP.
          Definir Sistema Autónomo (AS)
          Describir las características claves de BGP4 ("peering" punto a punto, TCP, actualizaciones incrementales, rutas + atributos, eBGP e iBGP)
          Listar atributos importantes: AS Path, Next Hop, Local Preference, MED, Communities
          Describir la selección típica de camino basado en AS Path, y subrayar el uso de "prepending" para influenciar la selección del camino hacia arriba
          Explicar la búsqueda recursiva del atributo "Next Hop"
          Utilizar la lista reglas de selección de rutas de BGP
          Leer la tabla de "distancias" para saber qué protocolo gana
          Establecer una sesión de intercambio de BGP con un proveedor
          Establecer una sesión de intercambio de BGP con un "Peer"
          Establecer "peers" iBGP
          Utilizar filtros de "AS Path" y de lista de prefijos

       Ejercicio de BGP básico.
       Ejercicio de Filtrado de Rutas.

Puntos de Intercambio en Internet

       Definición de Punto de Intercambio. Necesidad. Diseño básico.

       Objetivos:
          Explicar qué es un punto de interambio
          Explicar su necesidad e importancia
          Revisar algunos diseños de XPs hoy día
          Pensar cómo iniciar un XP en su entorno
          Comprender la importancia de Servidores de Rutas
          Explicar qué hacen los Registros de Enrutamiento (RRs) y su importancia

       Ejercicio de IXPs
          Objetivos:
               Construir un punto de intercambio simple
               Demostrar cómo un XP beneficia sus redes
               Aprender cómo:
                  No proveer tránsito a sus "peers"
                  No proveer tránsito a través del Punto de Intercambio
                  No ver las rutas propias a través de alguien más
                  No recibir accidentalmente todos los prefijos del Internet desde su Peer
                  No recibir rutas de IGPs anunciadas accidentalmente por sus "Peers"
                  No confiar en sus clientes para generar las rutas correctas

Estrategias de BGP "Multihoming"

       Multihoming: Uso de los atributos "MED" y "Local Preference"
       Ejercicio de Estrategias "Multihoming"

Seguridad en BGP

       Debilidades de BGP
       Configuraciones sugeridas para mejorar la robustez de BGP
       Ejemplos de utilización de Registros de Rutas para generar configuraciones con políticas

IP Multicast
       Objetivos:
          Entender la tecnología básica
          IGMP v1, v2, v3
          PIM-DM Vs.

Servicios y aplicaciones de un NOC, Monitorización de Redes [CV]

       Los temas incluyen: Manejo de fallas, Gestión de Configuraciones, Gestión  del desempeño, Gestión de Seguridad.

       Objetivos:
          Explicar la importancia de un NOC
          Identificar los elementos de la gestión de red
          Explicar la importancia de los sistemas de manejo de incidencias (Ticketing Systems)
          Consejos para la utilización efectiva de los sistemas de manejo de incidencias
          Herramientas para el monitorización de red
          Conceptos de manejo de cambios


Metodología


Este taller cuenta con una parte teórica dictado en forma de presentaciones con ejemplos concretos y un laboratorio donde los participantes aplicaran los conceptos aprendidos duranta las presentaciones teóricas.

En el laboratorio, los participantes simularan diferentes arquitecturas de redes Internet utilizandos los diferentes protocolos que han sido estudiados.


Cupo y duración


30 Personas.

Duración 40 horas.