jueves, 16 de agosto de 2012

Redes MPLS Multi-Protocol Label Switching.

            MPLS (siglas de Multiprotocol Label Switching) es un mecanismo de transporte de datos estándar creado por la IETF y definido en el RFC 3031. Opera entre la capa de enlace de datos y la capa de red del modelo OSI. Fue diseñado para unificar el servicio de transporte de datos para las redes basadas en circuitos y las basadas en paquetes. Puede ser utilizado para transportar diferentes tipos de tráfico, incluyendo tráfico de voz y de paquetes IP.

          MPLS (MultiProtocol Label Switching) es un protocolo de conmutación por etiquetas definido para
funcionar sobre múltiples protocolos como Sonet, Frame Realy, ATM, Ethernet o cualquiera sobre
el que pueda funcionar PPP. Las principales motivaciones para su desarrollo son la ingeniería de
tráfico, la diferenciación de clases de servicio, y las redes privadas virtuales (VPN). En un
principio, también proporcionaba una mayor velocidad puesto que los routers sólo deben mirar la
etiqueta para conmutar y no leer la cabecera de la capa 3 para después decidir por dónde enrutar en
función del destino y/u otros parámetros. Sin embargo, hay tecnologías que han conseguido
aumentar la velocidad de los routers para consultar las tablas de enrutamiento (como ASIC).

        MPLS utiliza los campos para etiquetas de ATM o Frame Relay, o añade una cabecera para el resto
de protocolos entre la del nivel 3 y la del nivel 2. La diferencia con IP sobre ATM es que no
tenemos una red diferente que nos proporciona conexión entre routers IP, sino que los niveles están
integrados, y las funciones de encaminamiento y reenvío separadas pero coordinadas. Hay una parte
de control, que se encarga de las decisiones de encaminamiento, pero no construye una tabla en la
que consultar la dirección IP de los paquetes que lleguen, sino que informa a la parte de reenvío,
que construye una tabla con etiquetas; así no es necesario mirar la cabecera de la capa 3, y decidir
para cada paquete, porque la decisión ya está tomada para cada etiqueta. El único router que tiene
que hacer funciones de enrutamiento es el primero, que tiene que decidir que etiqueta coloca a cadapaquete. Todos los paquetes que llevan la misma etiqueta forman un grupo que se denomina
Forwarding Equivalent Class (FEC).

No hay comentarios:

Publicar un comentario