convertido al protocolo IP (Internet Protocol) en la base de las actuales redes de telecomunicaciones. Este protocolo de capa de red (Nivel 3 OSI), define: los mecanismos de la distribucin o encaminamiento de paquetes, de una manera no fiable y sin conexin, en redes heterogneas; Es decir, nicamente est dirigido a servicios no orientados a conexin y a la transferencia de datos, por lo que se suele utilizar junto con TCP (Transmission Control Protocol) (Nivel 4 de OSI) para garantizar la entrega de los paquetes.
2 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 garanta del servicio. Estos requerimientos hacen que los recursos de la red estn sobre demandados en trminos de velocidad y ancho de banda. 3 Los clientes de los ISP (Internet Service Providers) demandan: aplicaciones multimedia con altas necesidades de ancho de banda Garantizar calidad de servicio (QoS: Quality of Service) Estos requerimientos propiciaron la introduccin de ATM (Asynchronous Transfer Mode) en la capa de enlace (Nivel 2 de OSI) de sus redes. Hasta entonces, el modelo de IP sobre ATM satisfaca los requisitos de las nuevas aplicaciones.
4 Utiliza el encaminamiento inteligente de nivel 3 de los Router IP en la red de acceso, Incrementa el ancho de banda y rendimiento Se basa en la alta velocidad de los conmutadores de nivel 2 y Usa circuitos permanentes virtuales de los switches ATM en la red troncal.
5 ATM: Aspectos a Mejorar: Elevada segmentacin de la unidades de datos de nivel superior Debe Acomodar a la transmisin sobre bloques de 48 octetos. Implica un elevado porcentaje de redundancia Dependiendo de la solucin, se puede desperdiciar entre un 12 y un 20% del ancho de banda
6 Es difcil operar e integrar una red basndose en dos tecnologas muy distintas, Aparecen switches ATM e IP de alto rendimiento en las redes troncales, Las redes de Transporte tienen mayor capacidad de transmisin, respecto a ATM: SDH (Synchronous Digital Hierarchy) SONET: (Synchronous Optical NETwork) DWDM (Dense Wavelength Division Multiplexing).
7 Entonces aparece una nueva arquitectura de red, conocida como MPLS, que permite: ofrecer diferentes niveles de servicio, en un ambiente de mayores garantas y fiabilidad. Originalmente propuesta por un grupo de ingenieros de Cisco Systems, fue llamada Tag Switching; Posteriormente renombrada por el IETF como MPLS. MPLS se puede considerar como: el avance ms reciente en la evolucin de las tecnologas de routing y forwarding en las redes IP, adems presentarse como un sustituto de la arquitectura IP sobre ATM. 8 Los problemas que presentan las soluciones actuales de IP sobre ATM, quedan resueltos con MPLS, al combinar en uno solo lo mejor de cada nivel: la inteligencia del routing la rapidez del switching); Por esto, se considera a MPLS como una solucin de capa 2.5, por que realmente no es de capa 2 o 3. 9 10
MPLS (Multiprotocol Label Switching: Conmutacin de Etiquetas Multiprotocolo) Es una nueva tecnologa de conmutacin diseada para suministrar circuitos virtuales en las redes IP. Estndar creado por la IETF(Grupo de Trabajo en Ingeniera de Internet) como: Elemento de transporte de datos, Opera entre la capa de enlace de datos y la capa de red del modelo OSI. MPLS est hecho para: unificar el servicio de transporte de datos para las redes basadas en circuitos y las basadas en paquetes.
11 Especificar mecanismos para gestionar flujos de trfico de diferentes tipos. Independiente de los protocolos de la capa de enlace y la capa de red. Disponer de medios para traducir las direcciones IP en etiquetas simples utilizadas en diferentes tecnologas de envo y conmutacin de paquetes. Ofrecer interfaces para diferentes protocolos de routing y sealizacin. Soportar los protocolos de la capa de enlace de IP, ATM2 y Frame Relay.
12 LER (Label Edge Router): elemento que inicia o termina el tnel (pone y quita cabeceras). Es decir, el elemento de entrada/salida a la red MPLS. Un router de entrada se conoce como Ingress Router y uno de salida como Egress Router. Ambos se suelen denominar Label Edge Switch Router ya que se encuentran en los extremos de la red MPLS. LSR (Label Switching Router): elemento que conmuta etiquetas. LSP (Label Switched Path): nombre genrico de un camino MPLS (para cierto trfico o FEC), es decir, del tnel MPLS establecido entre los extremos. LDP (Label Distribution Protocol): un protocolo para la distribucin de etiquetas MPLS. FEC (Forwarding Equivalence Class): nombre que se le da al trfico que se encamina bajo una etiqueta. Subconjunto de paquetes tratados del mismo modo por el conmutador.
13 Actualmente existen confusiones acerca del alcance de MPLS; aunque podemos decir que mejora notablemente el rendimiento del mecanismo de envo de paquetes, MPLS originalmente fue concebido por el grupo de trabajo de IETF mediante los siguientes objetivos: MPLS deba funcionar sobre cualquier tecnologa de transporte, no slo ATM MPLS deba soportar el envo de paquetes tanto unicast como multicast MPLS deba ser compatible con el Modelo de Servicios Integrados del IETF, incluyendo el protocolo RSVP. MPLS deba permitir el crecimiento constante de la Internet MPLS deba ser compatible con los procedimientos de operacin, administracin y mantenimiento de las actuales redes IP
14 El filtrado de paquetes en los cortafuegos (FW) de acceso a las LAN corporativas y en los lmites de las redes de los NSPs es un requisito fundamental para poder gestionar la red y los servicios con las necesarias garantas de seguridad. Para ello se requiere examinar la informacin de la cabecera de los paquetes, lo que impide prescindir del uso del nivel 3 en ese tipo de aplicaciones. No es probable que los sistemas finales (hosts) implementen MPLS. Las etiquetas MPLS tienen solamente significado local. Esto implica que en algn punto del camino, algn dispositivo de nivel 3 debe examinar la cabecera del paquete para determinar con exactitud por dnde lo enva. Del mismo modo, el ltimo LSR de un LSP debe usar encaminamiento de nivel 3.
15 MPLS es una nueva tecnologa de conmutacin creada para proporcionar circuitos virtuales en las redes IP Introduce una serie de mejoras respecto a IP: Redes privadas virtuales. Ingeniera de trfico. Mecanismos de proteccin frente a fallos.
En MPLS el camino que se sigue est prefijado desde el origen, se pueden utilizar etiquetas para identificar cada comunicacin y en cada salto se puede cambiar de etiqueta (mismo principio de funcionamiento que VPI/VCI en ATM, o que DLCI en Frame Relay). Las etiquetas con el mismo destino y tratamiento se agrupan en una misma etiqueta: los nodos mantienen mucha menos informacin de estado que ATM, por ejemplo.
16 LSR ( Label Switching Router) es un dispositivo de alta velocidad, en la base de una red de MPLS que participa en el establecimiento de LSP usando la etiqueta apropiada sealando el protocolo y conmutando a alta velocidad el trfico de los datos basado en las trayectorias establecidas. LER (Label Edge Router) es un dispositivo que funciona en el borde de la red de acceso y de la red de MPLS. LER soporta mltiples puertos conectados a redes dismiles (tales como: Frame Relay, ATM y Ethernet) y remite el trfico en la red MPLS, despus de establecer los LSP.
17 Fordward Equivalent Class Es una representacin de un grupo de paquetes que comparten los mismos requisitos para su transporte. Todos los paquetes en tal grupo proporcionan el mismo tratamiento en el camino a su destino. 18 Una etiqueta identifica la trayectoria que un paquete debe atravesar.
Los atascamientos puedes ser de dos formas: Data Driven Control - Driven 19 Mtodos: Topology-Based Method: utiliza el proceso normal de los protocolos del router (tales como OSPF y BGP)
Request-Based Method: usa el proceso de request- based control de trafico (tal como RSVP)
Traffic-Based Method: usa la recepcin de un paquete a un disparador asignado a la distribucin de la etiqueta.
20 Esquemas para intercambio de etiquetas: LDP: mapas unicast IP destinos en las etiquetas. RSVP, CRLDP: usado por ingeniera de trafico y reservacin del recurso. Protocol-independent multicast (PIM): usado por estados multicast de la etiqueta mapping. BGP: etiquetas externas (VPN).
21 Dominio de MPLS: se instala dentro del dominio MPLS una trayectoria para un paquete dado al recorrido basado en un FEC. Encaminado salto por salto: cada LSR selecciona independientemente el salto siguiente para un FEC dado. Encaminado explicito: En el ingreso LSR, el flujo de datos especifica la lista de los nodos con los cuales el LER-LSP se atraviesa. 22 Las etiquetas usadas por un LSR para FEC :
Por Plataforma: los valores de la etiqueta son nicos a travs del LSR entero. Por Interfaz: las gamas de la etiqueta se asocian a las interfaces. 23 Modos de tratamiento para los atascamientos de la etiqueta recibidos de LSR: Conservador: En este modo, los atascamientos entre una etiqueta y un FEC recibidos de LSR, que no sea el salto siguiente o lo esperado para un FEC dado, se desechan. Liberal: En este modo, los atascamientos se conservan. 24 Independiente: un LSR reconoce un FEC particular y toma la decisin para atar una etiqueta al FEC independientemente para distribuir el atascamiento a sus pares. Ordenado: un LSR ata una etiqueta a un FEC particular si y solamente si es el router de la salida o a l ha recibido una etiqueta que ata para el FEC de su salto siguiente esperado LSR. 25 Peticin de etiqueta: Usando este mecanismo, una peticin de etiqueta LSR de su vecino en sentido descendiente de modo que pueda atar a un FEC especfico.
Etiqueta mapping: En respuesta a una peticin de la etiqueta, un LSR en sentido descendiente enviar una etiqueta al iniciador por aguas arriba . 26 El LDP es un nuevo protocolo para la distribucin de la informacin obligatoria de la etiqueta a LSR en una red de MPLS. Se utiliza para mapping FEC a las etiquetas, el cual a la vuelta crea LSP. Las sesiones LDP se establecen entre los pares de LDP en la red de MPLS. Mensajes del descubrimiento Mensajes de la sesin Mensajes del anuncio Mensajes de la notificacin 27 Funcionamiento del MPLS La operacin del MPLS se basa en las componentes funcionales de envo y control, que actan ligadas ntimamente entre s. 28 Funcionamiento del envo de paquetes en MPLS La base del MPLS est en la asignacin e intercambio de etiquetas, que permiten el establecimiento de los caminos LSP por la red. 29 Funcionamiento de un LSR 30 Funcionamiento de un LSR 31 Cabecera Genrica MPLS 32 Etiqueta: La etiqueta propiamente dicha que identifica una FEC (con significado local) EXP Bits para uso experimental; una propuesta es transmitir en ellos informacin de DiffServ S Vale 1 para la primera entrada en la pila (la ms antigua), cero para el resto. Esta es la primera etiqueta introducida. TTL Contador del nmero de saltos. Este campo reemplaza al TTL de la cabecera IP durante el viaje del datagrama por la red MPLS. 33 El campo etiqueta es el que utilizan los Router MPLS para decidir por donde encaminar el paquete. Todos los paquetes que recibe un Router por una interfaz dada con el mismo valor del campo Etiqueta pertenecen a la misma FEC (Forward Equivalence Class). El campo EXP no tiene definida una funcin en el estndar. Se prev que pueda utilizarse para transmitir informacin sobre el paquete que deba ser conocida por los Router MPLS. Un ejemplo podra ser informacin de Calidad de Servicio que permitiera a los Router saber el nivel de prioridad que tiene cada paquete. El campo S indica (cuando vale 1) que se trata de la ltima etiqueta en la pila. En el caso de haber ms de una etiqueta MPLS todas tendrn a cero el campo S salvo la ltima. Evidentemente, en el caso de haber solo una etiqueta MPLS esta tendr siempre a 1 el campo S. El Router sabe que detrs de la etiqueta MPLS con S=1 se encuentra el paquete de nivel de red. El campo TTL cumple una funcin equivalente al campo TTL de IPv4. Cuando el paquete recibe una etiqueta nueva en el Router de ingreso, el campo TTL hereda el valor que tendra el campo TTL del datagrama IP, reducido en una unidad. A la salida, en el Router de egreso, el campo TTL de la etiqueta se traslada (reducido en una unidad) al campo TTL del datagrama IP. 34 El campo TTL indica: el tiempo mximo de vida del paquete contado en saltos entre LSR este mecanismo permite: mitigar los efectos de la creacin de un bucle en la red haciendo desaparecer el paquete en el momento que supere este tiempo.
35 Cmo se generan las tablas de envo que establecen los LSP: Topologa Patrn de trfico Caractersticas de los enlaces Cmo se distribuye la informacin sobre las etiquetas a los LSR: RSVP del Modelo de Servicios Integrados del IETF Label Distribution Protocol (LDP)
36 Esquema Global de Funcionamiento 37 38 El etiquetado en capa 2 permite ofrecer servicio multiprotocolo, adems de ser portable sobre multitud de tecnologas de capa de enlace (ATM, Frame Relay, lneas dedicadas, LAN). Los LSP son vlidos para mltiples protocolos, ya que el encaminamiento de los paquetes se realiza en base a la etiqueta MPLS estndar, no a la cabecera de nivel de red.
39 En redes de alto rendimiento: Las decisiones de encaminamiento que han de tomar los router MPLS en base a la LIB son mucho ms sencillas y rpidas que las que toma un router IP ordinario la LIB es mucho ms pequea que una tabla de rutas normal. La anidacin de etiquetas permite agregar flujos con mucha facilidad, por lo que el mecanismo es escalable. 40 Se conoce con este nombre la planificacin de rutas en una red en base a previsiones y estimaciones a largo plazo con el fin de optimizar los recursos y reducir congestin. El objetivo bsico de la ingeniera de trfico es adaptar los flujos de trfico a los recursos fsicos de la red. La ingeniera de trfico consiste en trasladar determinados flujos seleccionados por el algoritmo IGP sobre enlaces ms congestionados, a otros enlaces ms descargados, aunque estn fuera de la ruta ms corta (con menos saltos). 41 El camino ms corto entre A y B, segn la mtrica normal IGP, es el que tiene slo dos saltos, pero puede que el exceso de trfico sobre esos enlaces o el esfuerzo de los ROUTER correspondientes haga aconsejable la utilizacin del camino alternativo indicado con un salto ms. 42 MPLS es una herramienta efectiva para esta aplicacin en grandes backbones, ya que: Establece rutas explcitas, especificando el camino fsico exacto de un LSP. Permite obtener estadsticas de uso LSP Permite hacer "encaminamiento restringido" (Constraint- based Routing, CBR) La ventaja de la ingeniera de trfico MPLS es que se puede hacer directamente sobre una red IP al margen de que haya o no una infraestructura ATM por debajo, todo ello de manera ms flexible y con menores costos de planificacin y gestin para el administrador, y con mayor calidad de servicio para los clientes.
43 (es posible asignar a un cliente o a un tipo de trfico una FEC a la que se asocie un LSP que discurra por enlaces con bajo nivel de carga), MPLS se basa en el etiquetado de los paquetes en base a criterios de prioridad y/o calidad (QoS). La idea de MPLS es realizar la conmutacin de los paquetes o datagramas en funcin de las etiquetas aadidas en capa 2 y etiquetar dichos paquetes segn la clasificacin establecida por la QoS. Por lo tanto, MPLS es una tecnologa que permite ofrecer QoS, independientemente de la red sobre la que se implemente.
44 MPLS est diseado para poder cursar servicios diferenciados, segn el Modelo DiffServ del IETF. Este modelo define una variedad de mecanismos para poder clasificar el trfico en un reducido nmero de clases de servicio, con diferentes prioridades. Segn los requisitos de los usuarios, DiffServ permite diferenciar servicios tradicionales tales como el WWW, el correo electrnico o la transferencia de ficheros (para los que el retardo no es crtico), de otras aplicaciones mucho ms dependientes del retardo y de la variacin del mismo, como son las de vdeo y voz interactiva. Para ello se emplea el campo ToS (Type of Service), rebautizado en DiffServ como el octeto DS. Esta es la tcnica QoS de marcar los paquetes que se envan a la red.
45 Se construye a base de conexiones realizadas sobre una infraestructura compartida, con funcionalidades de red y de seguridad equivalentes a las que se obtienen con una red privada. El objetivo de las VPN es el soporte de aplicaciones intra/extranet, integrando aplicaciones multimedia de voz, datos y vdeo sobre infraestructuras de comunicaciones eficaces y rentables. 46 Estn basadas en conexiones punto a punto (PVCs o tneles) La configuracin es manual La provisin y gestin son complicadas; una nueva conexin supone alterar todas las configuraciones Plantean problemas de crecimiento al aadir nuevos tneles o circuitos virtuales La gestin de QoS es posible en cierta medida, pero no se puede mantener extremo a extremo a lo largo de la red, ya que no existen mecanismos que sustenten los parmetros de calidad durante el transporte 47 Proporcionan un modelo "acoplado" o "inteligente" . Evita la complejidad de los tneles y PVCs. La provisin de servicio es sencilla. Tiene mayores opciones de crecimiento modular. Permiten mantener garantas QoS extremo a extremo Permite aprovechar las posibilidades de ingeniera de trfico para poder garantizar los parmetros crticos y la respuesta global de la red 48 49 Flexibilidad La topologa de una MPLS VPN puede acomodarse a la necesidad, dada su naturaleza que brinda conexiones Todos con todos entre distintos puntos que contienen la VPN, contando as con el mejor camino o ruta entre cada punto. Escalabilidad Con un nuevo concepto de aprovisionamiento, llamado "Point-to- Cloud" (punto a la nube), se implementan los nuevos puntos de la VPN. Este concepto proviene del hecho de que cada vez que sea necesario "subir" un nuevo punto a la VPN, slo habr que configurar el equipamiento del Service Provider que conecte este nuevo punto. De esta forma, evitamos tareas complejas y riesgosas, como las que se producen cuando se activa un nuevo punto en una red basada en circuitos virtuales de Frame Relay o ATM, en donde es necesario re-configurar TODOS los puntos involucrados. 50 Calidad De Servicio (QoS) Y Clases De Servicio (CoS) Mediante la utilizacin de tcnicas y herramientas de Calidad de Servicio (QoS), se ofrecen distintas Clases de Servicio (CoS) dentro de una MPLS VPN para complementar los requerimientos de cada servicio o aplicacin. Administracin Las MPLS VPN son denominada Network-Based, esta caracterstica proviene el hecho en que el servicio es implementado sobre la infraestructura del proveedor de servicios , implicando que la administracin de enrutamiento es llevada acabo por el proveedor de servicios. Monitoreo y SLA MPLS VPN son monitoreadas con un constante seguimiento en forma permanente por parte del proveedor de servicios. Adems, se extienden "Service Level Agreements" (acuerdos de nivel de servicio) para garantizar y asegurar la estabilidad y performance que el cliente necesite.
51 Fcil Migracin La sencillez de esta tecnologa determina que las tareas de aprovisionamiento sean sencillas para el proveedor de servicio; lo cual se traslada directamente al cliente, obteniendo una migracin del servicio actual sin complicaciones. Seguridad Los niveles de seguridad entregados por una MPLS VPN son comparables con los entregados por los circuitos virtuales de Frame Relay y ATM. En algunos casos, MPLS VPN puede tambin ser combinada con la encriptacin y autentificacin que IPSec brinda, elevando aun mas la seguridad. Bajo Costo Independencia de equipos de cliente (CPE): no requiere hardware especifico ni costoso para ser instalado.
52 53 Accesibilidad La arquitectura MPLS VPN permite utilizar prcticamente todas las tecnologas de acceso para interconectar las oficinas del cliente con su proveedor de servicios. Eficiencia En una infraestructura en su totalidad IP, el uso de servicios de transporte ATM o Frame Relay someten al cliente a tener un costo adicional por el overhead que los protocolos de transporte introducen. Mediante IFX MPLS VPN - un servicio IP-Based VPN, este costo extra desaparece. El desarrollo de las arquitecturas MPLS, como opcin a proporcionar nuevos servicios en nuestros tiempos, se debe a la evolucin natural de redes IP y aplicacin TCP/IP. La idea que propone MPLS de: Apartar el envo de los datos, mediante algoritmos, de los procesos de encaminamiento estndar IP, ha llevado un adelanto importante en cuanto a eficiencia y a flexibilidad en esta arquitectura. MPLS es la herramienta que va a poder mantener crecimiento de la Internet ya que conserva clases de servicio y resiste con gran eficacia la creacin de VPN.