Hasta ahora se ha visto el mecanismo básico de envío de paquetes en MPLS. Pero queda por ver dos aspectos fundamentales:
Las tablas de envío se generan con la información que se tiene sobre la red, tales como topología, patrón de tráfico y características de los enlaces, entre otros. Esta información es la que manejan los protocolos internos IGP (OSPF, IS-IS, RIP) para construir sus tablas de enrutamiento. MPLS utiliza esta información de estos protocolos para establecer los caminos virtuales o LSPs.
Para cada "ruta IP" en la red se crea un camino de etiquetas, concatenando las de entrada/salida en cada tabla de los LSRs; el protocolo interno correspondiente se encarga de pasar la información necesaria.
El segundo aspecto se refiere a la información de "señalización", necesaria siempre que se quiera establecer un circuito virtual. Sin embargo, la arquitectura MPLS no asume un único protocolo de distribución de etiquetas. De hecho, se están estandarizando diferentes protocolos para tal fin. Entre los procolos existentes que se extienden para soportar MPLS, se encuentra el protocolo RSVP y BGP en las formas conocidas como MPLS-BGP, MPLS-RSVP-TUNNELS. También se están definiendo nuevos protocolos específicos para la distribución de etiquetas, como lo es el LDP (Label Distribution Prtocol) y CR_LPD(Constraint Based Routing Label Protocol). RSVP es preferido por IETF, LDP por Cisco y el CR_LPD por Nokia.
Las diferentes variaciones en el intercambio de etiquetas son:
LDP: mapea los destinos IP (unicast) en etiquetas.
RSVP, CR_LDP: es usado para ingeniería de tráfico y reserva de recursos.
BGP: para etiquetas externas (VPN).
- Cómo se generan las tablas de envío que establecen los LSPs.
- Cómo se distribuye la información sobre las etiquetas a los LSRs.
Las tablas de envío se generan con la información que se tiene sobre la red, tales como topología, patrón de tráfico y características de los enlaces, entre otros. Esta información es la que manejan los protocolos internos IGP (OSPF, IS-IS, RIP) para construir sus tablas de enrutamiento. MPLS utiliza esta información de estos protocolos para establecer los caminos virtuales o LSPs.
Para cada "ruta IP" en la red se crea un camino de etiquetas, concatenando las de entrada/salida en cada tabla de los LSRs; el protocolo interno correspondiente se encarga de pasar la información necesaria.
El segundo aspecto se refiere a la información de "señalización", necesaria siempre que se quiera establecer un circuito virtual. Sin embargo, la arquitectura MPLS no asume un único protocolo de distribución de etiquetas. De hecho, se están estandarizando diferentes protocolos para tal fin. Entre los procolos existentes que se extienden para soportar MPLS, se encuentra el protocolo RSVP y BGP en las formas conocidas como MPLS-BGP, MPLS-RSVP-TUNNELS. También se están definiendo nuevos protocolos específicos para la distribución de etiquetas, como lo es el LDP (Label Distribution Prtocol) y CR_LPD(Constraint Based Routing Label Protocol). RSVP es preferido por IETF, LDP por Cisco y el CR_LPD por Nokia.
Las diferentes variaciones en el intercambio de etiquetas son:
LDP: mapea los destinos IP (unicast) en etiquetas.
RSVP, CR_LDP: es usado para ingeniería de tráfico y reserva de recursos.
BGP: para etiquetas externas (VPN).