Uso de comunidades BGP en PITChile

Slides:



Advertisements
Presentaciones similares
Asignaciones Adicionales a Proveedores Transnacionales Christian OFlaherty 30/6/2005.
Advertisements

Introducción a Redes Talleres para ISP/IXP.
Tutorial de Peering LACNIC 21 de Mayo de 2015 Lima, Peru.
IPV6…CONTINUACION. COMPARACION DE LAS DIRECCIONES IPV4 E IPV6 EL ESPACIO DE DIRECCIONES IPV4 PROPORCIONA APROXIMADAMENTE 4,3 MIL MILLONES DE DIRECCIONES.
Una Dirección IP es una etiqueta numérica que identifica, de manera lógica y jerárquica, a un interfaz (elemento de comunicación/conexión) de un dispositivo.
LOS ROUTERS.
Sistemas de nombres planos y jerárquicos.
ESCENARIO Ingenerios van a y visitan a 8 diferentes provincias en La Paz de Franz Tamayo, Saavedra, Camacho, murillo, caranavi, aroma y loaysa. En las.
Cómo migrar de osCommerce hacia PrestaShop. 2. Consejos previos a la migración 1. Qué es Cart2Cart? 3. Cómo hacer la migración 4. Consejos posteriores.
Practica 8 Open Shortest Path First (OSPF).  3 Router Cisco 2500  3 Cable Consola Cisco  3 Cable Serial  3Cable UTP Cruzado  3 Laptop.
Capa de Red OSI Integrantes Carlos Mario Estrada Puerta Alejandra Barragán Santiago Ramírez Santa.
© 2006 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco 1 Implementación del enrutamiento entre VLAN Conmutación y conexión.
Ing. Jessica Izquierdo Direccionamiento IP y Subredes.
PROGRAMACIÓN ORIENTADA A OBJETOS SEGUNDA UNIDAD: “CLASES, OBJETOS Y MÉTODOS” IRVING YAIR SALAS CHÁVEZ ING. EN SISTEMAS COMPUTACIONALES - ITSLP.
Redes y Comunicación de Datos II Ing. Raúl Calienes Núñez Universidad José Carlos Mariátegui Escuela Profesional de Ingeniería de Sistemas e Informática.
INSTALACIÓN DEL SISTEMA C.A.N.O.A.
Contactos y Mensajería 4 de Noviembre, 2009 Washington, D.C.
Sistemas de autenticación en Metalib y acceso remoto a recursos electrónicos: el caso de la UPF Expania, 12 de mayo de 2011.
    DEPARTAMENTO DE CIENCIAS ECONÓMICAS ADMINISTRATIVAS Y DE COMERCIO     “ANÁLISIS DE COMPORTAMIENTO DE COMPRA CON TARJETAS DE CRÉDITO EN EL DISTRITO.
Peering, CDNs, IXPs Guillermo Cicileo.
Internet y el Terremoto 2010
Conceptos y protocolos de enrutamiento. Capítulo 7
BGP – Border Gateway Protocol
IPv6.
Introducción a los protocolos de enrutamiento dinámico
Monitorización y registros del servicio de correo electrónico
Mensaje Segmento Paquete Frame Hola, que tal FCS Hola, que tal
RFC 3031-MPLS.  CONTENIDOS  INTRODUCCION A MPLS  CONCEPTOS BASICOS DE MPLS  APLICACIONES DE MPLS  PROCEDIMIENTOS DE DISTRIBUCION DE ETIQUETAS(SALTO.
DIRECCIONAMIENTO IPV4 Prof.: Nelson Calderón.
Direccionamiento TECSUP Redes I Interconexión de Redes
Proceso de resolución de un nombre de dominio
PROTOCOLOS DE COMUNICACIÓN PROTOCCOLO BGP
Direccionamiento IP Y Subredes.
CONSULTA DE BASES DE DATOS
Conceptos y protocolos de enrutamiento. Capítulo 5
(Red de área local virtual o LAN virtual)
Conceptos y protocolos de enrutamiento. Capítulo 7
Telnet.
Capítulo 4: Capa Red - V ELO322: Redes de Computadores
Comunidades BGP en RIU RIUTEC Santiago Liz.
Switches, routers, hubs & “patch panels”
Capa de Red: comunicación de host a host  La Capa de red o Capa 3 de OSI: Provee servicios para intercambiar secciones de datos individuales a través.
Protocolos Protocolos de red.
INTRODUCCION AL ENRUTAMIENTO “EL ROUTER”. Un router también conocido como enrutador, encaminador o rúter es un dispositivo que proporciona conectividad.
CONFIG URACIÓN DE UN ROUTER. DEFINICIÓN: Un router también conocido como enrutador, es un dispositivo que proporciona conectividad a nivel de red. Su.
Configuración de rutas resumidas y estáticas flotantes.
Capítulo 5: Capa Red, Plano de Control
Elaboración de los documentos
CONFIGURACIÓN DEL SWITCH
Determinar el uso de los servicios
Compartir Informacion Compartir Hardware y Software
PIT O PUNTO DE INTERCAMBIO DE TRAFICO
Concepción 2018.
PUNTO DE INTERCONEXION DE TRAFICO (PIT)
Conceptos y protocolos de enrutamiento. Capítulo 5
Operadores básicos- Modelos geomáticos (Macro Modeler)
Enrutamiento Dinamico en IPv6 (RIPng, OSPFv3 y EIGRP)
VLAN.
Sistemas de Comunicación Magistral Nro. 7
DHCP - Principios básicos de routing y switching.
Hitos de los últimos 12 meses
Los protocolos de la capa de red del modelo OSI especifican el direccionamiento y los procesos que permiten que los datos de la capa de transporte sean.
Pruebas de rendimiento de RedIRIS y su comparativa con la Internet Comercial  
Entrevista a la Ledys Bernal
Capítulo 5: Capa Red, Plano de Control
Guillermo Cicileo BGP en IPv6 Guillermo Cicileo
DESCENTRALIZANDO INTERNET EN Febrero 2018.
ENRUTAMIENTO IP TABLAS DE RUTAS. FUNCIONAMIENTO DE UN ROUTER Al llegar un paquete se analiza la dirección de Destino (D) Se busca en la Tabla de Ruta.
CIDR JORGE FIGUEROA SERGIO SANCHEZ ERNESTO GUZMÁN.
Transcripción de la presentación:

Uso de comunidades BGP en PITChile Introducción al Uso de comunidades BGP en PITChile Concepción 15 de marzo de 2018 Ivan Žilić Schmidt

QUÉ SON LAS COMUNIDADES BGP Las comunidades son un atributo BGP transitivo opcional de longitud variable. No es obligatorio usar comunidades, por eso es opcional. Las comunidades traspasan de router a router aun cuando el router que las reciba no “las entienda” o utilice. A cada prefijo anunciado pueden agregársele comunidades BGP

PARA QUÉ SIRVEN LAS COMUNIDADES BGP Para identificar grupos de prefijos con una o más propiedades en común. Al estar identificados estos grupos de prefijos, el o los router upstream pueden ser influidos en su proceso de decisión de routing.

QUÉ NO HACEN LAS COMUNIDADES BGP Las comunidades BGP NO influyen por si mismas en el proceso de toma de decisión de enrutamiento.

ESPECÍFICAS EN PITCHILE COMUNIDADES ESPECÍFICAS EN PITCHILE Las comunidades BGP que aquí se mencionan sólo son válidas para los prefijos que se anuncian a los Route Server en PITChile. Las comunidades aquí mencionadas NO aplican para los peering bilaterales 0:61522  No anunciar el prefijo marcado con esta comunidad a ningún miembro del PIT (Route Servers) 61522:[ASN]  Anunciar este prefijo sólo al [ASN]

CASO DE USO 1 NETFLIX

CASO DE USO 1 NETFLIX En muchos casos al configurar el BGP en un ISP el tráfico Netflix sigue siendo preferido por el o los enlaces internacionales. Al existir conexión directa, el ISP quisiera que su tráfico Netflix saliera del PIT y no del proveedor de IP Transit. Para poder influir en los router upstream se usan entonces comunidades BGP.

CASO DE USO 1 NETFLIX En el caso de nuestro ISP de ejemplo, vamos a asumir que a todos sus peers BGP anuncian un prefijo /22 Para forzar el tráfico de Netflix desde el PIT entonces se van a configurar los peers BGP de la siguiente forma: A Peers internacionales, bilaterales y otros nacionales: Sin cambios, anuncia /22 A PIT Chile, anunciará su /22 con las siguientes comunidades: 0:2906 (significa no anunciar al ASN 2906 de Netflix)

CASO DE USO 1 NETFLIX A PIT Chile, anunciará los 4 prefijos /24 que corresponden a su /22 con comunidades: 0:61522 (significa no anunciar a ningún miembro de PIT Chile) 61522:2906 (significa SI anunciar a Netflix)

CASO DE USO 1 NETFLIX Con una configuración de este tipo se logra mantener la configuración actual en todos los peers vigentes Sólo se realizan mínimas modificaciones de configuración en un peer (PIT Chile) Se mantiene el control de enrutamiento en el ISP El tráfico se origina donde se desea. Recordemos que en las tablas de rutas siempre el prefijo menor (/24 en este caso) tendrá preferencia.

CASO DE USO 2 GOOGLE

CASO DE USO 2 GOOGLE Google puede servir contenido desde 3 tipos de origenes: Peering Directo, GGC (Google Global Cache), IP Transit. Google permite el uso de comunidades para afectar la preferencia que cada origen tendrá.

CASO DE USO 2 GOOGLE En PIT Concepción existe un GGC PIT Santiago tiene conexión directa a la red Google (Peering directo) En general, un ISP siempre preferirá obtener el contenido desde la ubicación geográficamente más cercana. Pensando nuevamente en nuestro ISP de ejemplo con su prefijo /22, asumamos que mantiene presencia en PIT Concepción y en PIT Santiago. Sus usuarios de Concepción usan direcciones IP x.x.0.0/23 Sus usuarios de Santiago usan direcciones IP x.x.0.2/23 Información disponible en: https://www.gstatic.com/isp/docs/BGPCommunitySupport.pdf

CASO DE USO 2 GOOGLE Nuestro ISP desea que los usuarios de Concepción reciban el contenido de Google (Youtube) desde el GCC de Concepción. Los usuarios de Santiago deben obtener el contenido desde el peering directo. Para realizar esto, se aplican las siguientes comunidades Sesión BGP con PIT Concepción: Se anuncia el /22 con comunidad 15169:13000 (mínima preferencia para el prefijo completo en el GCC) Se anuncia el x.x.0.0/23 (prefijo de usuarios de Concepción) con comunidades 15169:13300 (máxima preferencia para el GCC de Concepción) y 0:61524 (No anuncie el prefijo /23 al PIT Concepción)

CASO DE USO 2 GOOGLE Sesión BGP con PIT Santiago Se anuncia el /22 en forma normal (sin comunidades específicas de Google) Sesión BGP directo con Google (SCL) Se anuncia el /22 con comunidad 15169:13000 (mínima preferencia para el prefijo completo en el peering Directo) Se anuncia el x.x.2.0/23 (prefijo de usuarios de Santiago) con comunidad 15169:13300 (máxima preferencia para el peering directo)

CASO DE USO 2 GOOGLE El resultado será que los usuarios de Concepción preferirán usar el GCC (Contenido Local). Los usuarios de Santiago preferirán usar el contenido que se obtiene por el peering directo con Google. Nota: Las comunidades de Google se encuentran en el rango 15169:13000 - 15169:13300 siendo 13000 la menor preferencia posible, 13300 la máxima preferencia y 15169:13200 es el “default”, equivalente a no utilizar comunidad

Muchas Gracias Concepción 15 de marzo de 2018 Ivan Žilić Schmidt