
Conmutación
Características generales, protocolos y el funcionamiento de MPLS, incluya las operaciones SWAP, PUSH y POP; además diagrame y explique su arquitectura
MPLS es un trabajo realizado y especificado por la Internet Engineering Task Force (IETF) que da los parámetros para la eficiente designación, ruteo, envío y conmutación de tráfico que fluye por la red [IET04]. MPLS realiza las siguientes funciones:
-
Especifica mecanismos para manejar flujos de tráfico de varias granularidades, como flujos entre diferente hardware, máquinas, o incluso flujos entre diferentes aplicaciones.
-
Permanece independiente de los protocolos de capa 2 y de capa 3.
-
Provee de medios para mapear direcciones IP, en etiquetas de longitud fija que son usadas por diferentes técnicas de envío y conmutación de paquetes.
-
Tiene interfaces con protocolos de ruteo existentes como el resource ReSerVation Protocol (RSVP) y el Open Shortest Path First (OSPF).
-
Soporta protocolos de capa 2: IP, ATM, y framerelay.
En este apartado veremos cómo se reenvían los paquetes etiquetados através de la red MPLS. El encaminamiento de paquetes en una red MPLSno solo se diferencia de una red IP en el análisis de la dirección IP por laconsulta de una etiqueta en la LFIB, sino que se pueden realizar variasoperaciones sobre las etiquetas. Estas son push, pop y swap. Lasoperaciones consisten en:Comprobando la etiqueta externa del paquete etiquetado recibido y sucorrespondiente entrada en la LFIB, el nodo sabe cómo reenviar elpaquete. El nodo determina que operación sobre la etiqueta debe seraplicada, POP, SWAP o PUSH, y qué siguiente salto es debe ser reenviadoel paquete.Las operaciones que se pueden realizar sobre un paquete etiquetado son:
En este apartado veremos cómo se reenvían los paquetes etiquetados a través de la red MPLS. El encaminamiento de paquetes en una red MPLS no solo se diferencia de una red IP en el análisis de la dirección IP por la consulta de una etiqueta en la LFIB, sino que se pueden realizar varias operaciones sobre las etiquetas. Estas son push, pop y swap. Las operaciones consisten en:
Comprobando la etiqueta externa del paquete etiquetado recibido y su correspondiente entrada en la LFIB, el nodo sabe cómo reenviar el paquete. El nodo determina que operación sobre la etiqueta debe ser aplicada, POP, SWAP o PUSH, y qué siguiente salto es debe ser reenviado el paquete.
Las operaciones que se pueden realizar sobre un paquete etiquetado son:
-
SWAP consiste en cambiar la etiqueta externa de la pila por otra
-
PUSH consiste en que la etiqueta externa es sustituida por otra (SWAP) y además se añaden una o más etiquetas a la pila.
-
POP consiste en quitar la etiqueta externa. El paquete se reenvía con la pila de etiquetas restante o como un paquete sin etiquetar.
-
UNTAGGED/NO LABEL: La pila completa es eliminada y el paquete se reenvía sin etiquetar.
Lo explicado anteriormente especifica como un paquete etiquetado se reenvía al siguiente salto especificado después de una operación de etiquetas. La tabla de adyacencia CEF en cambio determina la encapsulación de la capa de enlace saliente. La tabla de adyacencia proporciona la información de capa 2 necesaria para reenviar el paquete al siguiente salto. Ejemplo de tabla de adyacencia


