Fundamentos de telecomunicaciones Julio/Septiembre de 2011
Sesión 8 Enlaces de datos (III) MPLS
Enlaces MPLS CONCEPTOS BÁSICOS 3
Introducción La red IP se ha convertido en una extensa red en la que las posibilidades de negocio y los mercados de consumo inducen al desarrollo de nuevas aplicaciones. Aplicaciones de voz y multimedia que requieren: mayor ancho de banda y garantía del servicio. Estos requerimientos hacen que los recursos de la red estén sobre utilizados en términos de velocidad y ancho de banda. 4
IP (Internet Protocol) Es un protocolo no orientado a conexión usado tanto por el origen como por el destino para la comunicación de datos. IP provee un servicio de datagramas que no es 100% fiable. IP no provee ningún mecanismo para determinar si un paquete alcanza o no su destino. 5
TCP (Transmission Control Protocol) El protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden en que se transmitieron. Proporciona un mecanismo para distinguir distintas aplicaciones dentro de una misma red. TCP da soporte a muchas de las aplicaciones más populares de Internet (navegadores, intercambio de ficheros, clientes ftp,...) y protocolos de aplicación HTTP, SMTP, SSH y FTP. 6
TCP / IP Transporte confiable y bidireccional de datos Garantía de ancho de banda depende de ocupación de las troncales de red Core TCP/IP es el protocolo más usado en Internet y redes locales 7
TCP / IP 8
Enrutamiento IP tradicional Se utilizan Protocolos de enrutamiento para distribuir información de ruteo de capa 3. El enrutamiento se basa en la dirección destino. La búsqueda en la tabla de enrutamiento se hace en cada salto. 9
Enrutamiento IP tradicional 10.1.1.1 10.1.1.1 Búsqueda en tabla Búsqueda en tabla Búsqueda en tabla - Las búsquedas en las tablas de ruteo basadas en la dirección de destino se realiza en cada salto. - Todos los routers pueden llegar a necesitar la tabla de enrutamiento completa (más de 100.000 rutas si es Internet). 10
MPLS MPLS es un nuevo mecanismo de envío de paquetes basado en etiquetas. Las etiquetas pueden corresponder a direcciones IP de redes destinos (igual que el forwarding IP tradicional). Este etiquetado puede corresponder a otros parámetros como calidad de servicio (QoS) o dirección de origen. MPLS fue diseñado para soportar el envío de otros protocolos. 11
MPLS Multi Protocol Label Switching Es un mecanismo que permite transportar datos desde un nodo al siguiente con la ayuda de etiquetas y enlaces virtuales El uso de etiquetas a diferencia de reconocimiento de tablas/direcciones, hace más eficiente la comunicación Protocolos usados Puede manejar distintos paquetes de diferentes protocolos 12
Uso de etiquetas en MPLS 10.1.1.1 10.1.1.1 Remueve la etiqueta y realiza el ruteo tradicional L=3 Intercambio de etiquetas L=5 L=3 Solamente los router de borde realizan el ruteo tradicional. Ruteo tradiciona y asignación de etiquetas 10.0.0.0/8 L=5 Los routers del núcleo realizan el ruteo basado en el intercambio de etiquetas. 13
MPLS 14
Aplicaciones MPLS Funciones de ingeniería de tráfico (a los flujos de cada usuario se les asocia una etiqueta diferente) Policy Routing Servicios de VPN Servicios que requieren QoS 15
QoS (Quality of Service) QoS o Calidad de Servicio (Quality of Service, en inglés) son las tecnologías que garantizan la transmisión de cierta cantidad de información en un tiempo dado (throughput). Es especialmente importante para ciertas aplicaciones tales como la transmisión de vídeo o voz. 16
QoS (Quality of Service) Diferenciación de servicios Identificar y separar tráfico en las diferentes clases Descartar tráfico que se comporta mal para garantizar la integridad de la red Marcar tráfico, si es necesario. Asigna al DSCP el valor que corresponde Priorizar, proteger y aislar tráfico 17 Controlar ráfagas y conformar tráfico
QoS (Quality of Service) Colas de paquetes Cola Expedited Cola Assured 4 PQ Cola Assured 3 Cola Assured 2 Cola Assured 1 WFQ WFQ Línea de salida Cola Best Effort PQ: priority queue, CB-WFQ: class based weigthed fair queueing 18
5 clases de tráfico diferentes QoS en la BUC Real Time VoIP Real Time Applications Video Surveillance Video Conference Critical Data Front Office Applications SAP, Oracle Support Data Back Office Applications Email, Web Browsing, FTP Standard Data Non-critical data Data not included in other classes 19
QoS en la BUC Real Time (IPP 5) Strict Priority Guaranteed Real Time (policed on excess) Video Conference (IPP 4) Low RED Critical Data (IPP 3) Medium RED Usable by any class when available Guaranteed IPP 4,3 and 2 Support Data (IPP 2 ) High RED Standard Data (IPP 0) FairQueue Best Effort 20
Enlaces MPLS DIAGRAMAS DE RED 21
RED MPLS ALCATEL Topología de red: Anillo Cobertura: Casco Urbano de Guatemala Ciudad Transporta: Internet corporativo y datos 22
RED MPLS ALCATEL Puntos de cobertura. Nodo Guarda Nodo Reformita Nodo Petapa Nodo MonteMaria Nodo Zona9 Nodo CiudadVieja Nodo Zona14 Nodo Pradera Nodo PuertaParada Nodo Campo Marte 23
RED MPLS TELLABS Topología de red: Anillo Cobertura: Casco Urbano de Guatemala Ciudad Transporta: Internet corporativo y datos 24
RED MPLS TELLABS Puntos de cobertura. Zona 4 P. De la Industria Zona9 Guarda Viejo Castaño Miraflores Boulevard Sn Cristobal Charcas Barcenas Villa Nueva Sn Miguel Petapa Nimajuyu Aurora Reformita Zoologico Aeropuerto Berlin RF CampoMarte C. Dorion Parroquia Zapote Colon 17 Calle Centro 25
RED MPLS CORE Alcatel Tellabs 26
ACCESO MPLS 27
ACCESO MPLS 28
ACCESO MPLS 29
CASOS REALES Topología de Banco Citi Esquema punto multi punto con interoperabilidad entre anillos. Esquema para transporte de datos e internet corporativo. 30
Glosario Real time traffic: tráfico de datos que necesita ser enviado instantáneamente, con la más alta prioridad (i.e. voz, video). QoS: Calidad de servicio EoS: Ethernet sobre SDH / Ethernet sobre SONET 25