[Acercándose al NE(15)] La aventura de un paquete en los routers Huawei – MPLS Forwarding

73 0 0 0

[Acercándose al NE(15)] La aventura de un paquete en los routers Huawei – MPLS Forwarding

Procesamiento TTL en MPLS

El RFC 3443 define dos modos de procesamiento TTL:

 

·         Modo uniforme: Después de que un paquete IP ingresa, su TTL IP disminuye en 1 y se asigna a un campo TTL de MPLS. El TTL de MPLS disminuye en 1 en cada salto a lo largo de un LSP, pero el TTL IP permanece constante. Al salir, se reduce el TTL MPLS en 1 y se asigna al campo TTL IP antes de enviar el paquete.

·         Modo pipe: después de que un paquete IP ingresa, su TTL IP disminuye en 1 y el TTL de MPLS permanece en un valor (255 por defecto). El TTL de MPLS disminuye en 1 en cada salto a lo largo de un LSP, pero el TTL IP permanece constante. Una vez que el paquete llega a la salida, la salida elimina la etiqueta MPLS y reduce el TTL IP en 1 antes de reenviar el paquete IP. En el modo pipe, el TTL IP en cada paquete disminuye en 1 solo al ingresar y salir a lo largo del LSP.

 

Los routers Huawei de gama alta permiten configurar ambos modos de procesamiento TTL para etiquetas externas (pipe) e internas (L3VPN). La siguiente tabla enumera cuatro combinaciones de modos.

 

Combinación

Modo TTL Externo (Túnel)

Modo TTL Interno (L3VPN)

1

Uniforme

Uniforme

2

Pipe

Uniforme

3

Uniforme

Pipe

4

Pipe

Pipe

 

Cada combinación de modos de procesamiento TTL indica un método de procesamiento específico.

 

Procesamiento TTL en el ingreso

·         Si se utiliza el modo uniforme para procesar los TTL externos de MPLS, el TTL externo de MPLS copia el valor interno de TTL de MPLS.

·         Si se utiliza el modo pipe para procesar los TTL externos de MPLS, el TTL externo de MPLS se fija en 255.

·         Si se utiliza el modo uniforme para procesar los TTL de MPLS internos, el TTL de MPLS interno copia el valor de TTL de IP.

·         Si el modo pipe se utiliza para procesar los TTL internos de MPLS, el TTL interno de MPLS se fija en 255.

·         En todos los casos, el IP TTL disminuye en 1 en el ingreso.

 

 

 

 

Combinación

Modo TTL MPLS Externo

Modo TTL MPLS Interno

IP TTL 

Valor Interno de TTL MPLS

Valor Externo de TTL MPLS

1

Uniforme

Uniforme

Disminuye 1

Igual al IP TTL

Igual al de MPLS

TTL interno

2

Pipe

Uniforme

Disminuye 1

Igual al IP TTL

255

3

Uniforme

Pipe

Disminuye 1

255

Igual al de MPLS

TTL interno

4

Pipe

Pipe

Disminuye 1

255

255

Procesamiento TTL en un LSR de tránsito

·         El TTL de IP no ha cambiado.

·         El TTL de MPLS externo disminuye en 1 en cada salto, y el TTL de MPLS interno permanece.

·         Si al penúltimo LSR se le asigna una etiqueta nula implícita, el TTL de MPLS externo no cambia, y el TTL MPLS interno copia el TTL MPLS externo y disminuye en 1.

 

Procesamiento en un LSR de tránsito en la mayoría de los casos:

 

Combinación

Modo TTL MPLS Externo

Modo TTL MPLS Interno

Valor Externo de TTL MPLS

Valor Interno de TTL MPLS

Valor de TTL de IP

1

Uniforme

Uniforme

Disminuye 1

Sin cambios

Sin cambios

2

Pipe

Uniforme

Disminuye 1

Sin cambios

Sin cambios

3

Uniforme

Pipe

Disminuye 1

Sin cambios

Sin cambios

4

Pipe

Pipe

Disminuye 1

Sin cambios

Sin cambios

 

Procesamiento en el penúltimo LSR compatible con PHP:

Combinación

Modo TTL MPLS Externo

Modo TTL MPLS Interno

Valor Externo de TTL MPLS

Valor Interno de TTL MPLS

Valor de TTL de IP

1

Uniforme

Uniforme

Pop

Igual al TTL MPLS

externo menos 1.

Sin cambios

2

Pipe

Uniforme

Pop

Igual al TTL MPLS

externo menos 1.

Sin cambios

3

Uniforme

Pipe

Pop

Igual al TTL MPLS

externo menos 1.

Sin cambios

4

Pipe

Pipe

Pop

Igual al TTL MPLS

externo menos 1.

Sin cambios

 

Procesamiento TTL en el Egreso

·         Si el modo MPLS TTL externo se establece en uniforme, el MPLS TTL interno copia el MPLS TTL externo si hay una etiqueta externa. Si no hay una etiqueta externa, el TTL interno de MPLS no se modifica (no copia el valor TTL externo de MPLS ni disminuye en 1).

·         Si el modo TTL externo está configurado en tubería, el TTL MPLS interno no se modifica (no copia el valor TTL del MPLS externo ni disminuye en 1).

·         Si el modo MPLS TTL interno se configura en uniforme, IP TTL copia el valor interno de MPLS TTL y disminuye en 1.

·         Si el modo MPLS TTL interno está configurado en canalización, el TTL IP disminuye en 1.

 

Combinación

Modo TTL MPLS Externo

Modo TTL MPLS Interno

Valor Externo de TTL MPLS

Valor Interno de TTL MPLS

Valor de TTL de IP

1

Uniforme

Uniforme

Pop

Igual al TTL MPLS (si hay una etiqueta externa) o sin cambio (if no outer label is used).

Equal to the inner MPLS TTL minus 1.

2

Pipe

Uniforme

Pop

Unchanged

Equal to the inner MPLS TTL minus 1.

3

Uniforme

Pipe

Pop

Equal to the outer MPLS TTL (if there is an outer label) or unchanged (if no outer label is used).

Decreases by 1

4

Pipe

Pipe

Pop

Unchanged

Decreases by 1

Procesamiento de MPLS CoS

El modelo de servicio diferenciado de QoS (DiffServ) permite que los LSR de tránsito en un dominio DiffServ verifiquen y modifiquen los valores de la clase de servicio (CoS). Los valores de CoS incluyen la precedencia de IP, el code point de servicios diferenciados (DSCP) y los valores de EXP. Los valores de CoS varían durante la transmisión en una red IP o MPLS.

 

Los operadores deben determinar si confiar en la información de CoS en un paquete IP o MPLS que ingresa a una red MPLS o deja una red MPLS para una red IP.

 

132502ulaotq5mzaa314t3.png

 

La RFC 3270 define tres modos para procesar valores de CoS: uniforme, pipe y short pipe.

 

Modo uniforme

Se utiliza cuando los operadores confían en el valor de CoS (precedencia de IP o DSCP) en un paquete que se origina en una red IP. Al ingresar, se copia el valor de CoS en el paquete y se pega en el campo EXP de la etiqueta externa para implementar la misma garantía de QoS en la red MPLS. Cuando el paquete abandona la red MPLS, al salir, se copia el valor EXP y lo pega en el campo de precedencia IP o DSCP en el paquete IP.

132505sx8ex7pkz745hh48.png

El modo uniforme utiliza el mismo identificador de prioridad en las redes IP y MPLS. La asignación de prioridad se realiza cuando los paquetes entran y salen de un dominio MPLS. Un inconveniente de este modo es que si el valor de EXP en un paquete cambia en una red MPLS, el comportamiento por salto (PHB) para el paquete que sale de la red MPLS también cambia. En este caso, el valor de CoS original en el paquete no tiene efecto.

 

Modo pipe

Se utiliza cuando un operador determina no confiar en el valor de CoS en un paquete enviado por una red IP. El ingreso establece un nuevo valor de EXP en la etiqueta MPLS externa, independientemente del valor de CoS existente. Se proporciona garantía de QoS para el paquete enviado desde el ingreso al egreso. Una vez que el paquete sale de la red MPLS, el paquete se programa según el valor original de CoS.

132507z117rm166n12jmj5.png

En modo pipe, el ingreso no copia la precedencia de IP o el valor DSCP al campo EXP en cada paquete que ingresa a una red MPLS. La salida no copia el valor EXP a la precedencia de IP o el campo DSCP en un paquete para dejar una red MPLS, tampoco. Si el valor de EXP en un paquete cambia en una red MPLS, el cambio surte efecto solo en la red MPLS. Cuando un paquete abandona una red MPLS, el valor de CoS original continúa teniendo efecto.

 

Modo short pipe

El modo short pipe es una mejora del modo pipe. El procesamiento de paquetes al ingresar en modo short pipe es el mismo que en el modo pipe. En modo pipe o short pipe, un operador puede definir un valor de CoS deseado para la implementación de QoS en una red de un carrier, sin cambiar los valores de CoS del lado del usuario en paquetes.

 

Una diferencia entre los modos pipe y short pipe es que, en el modo short pipe, la salida quita la etiqueta antes de implementar la programación de QoS. Los paquetes reenviados desde el ingreso al penúltimo LSR se programan en función de los valores de CoS que define un operador, y los paquetes que llegan al egreso se programan en función de los valores originales de CoS.

 

Otras diferencias entre los modos de pipe y short pipe incluyen:

·         En modo pipe, el re-marcado de QoS de un carrier está habilitado para el tráfico PE-a-CE.

·         En modo short pipe, el remarcado del QoS de usuario es utilizado para el tráfico PE-a-CE.

132510j49ia9k34iaz3***.png

 


  • x
  • convención:

Comentar

Responder
Debe iniciar sesión para responder la publicación Inicio de sesión | Registrarse

Aviso Aviso: Para garantizar sus legítimos derechos e intereses, la comunidad y los terceros no publicarán contenido que pueda generar riesgos legales a las partes, por ejemplo, pornografía, contenido político, contenido sobre juego, consumo y tráfico de drogas, así como contenido que viole los derechos de propiedad intelectual de terceros, por ejemplo, secretos comerciales, marcas, derechos de autor, patentes y privacidad personal. No comparta su cuenta ni su contraseña con terceros. Todas las operaciones realizadas usando su cuenta se considerarán como sus acciones y todas las consecuencias que estas acciones generen serán responsabilidad suya. Para obtener información detallada, consulte la “ Política de privacidad.”
Si el botón para adjuntar no está disponible, actualice Adobe Flash Player con la versión más reciente
¡Ingresa y disfruta de todos los beneficios para los miembros!

¡Ingresa y disfruta de todos los beneficios para los miembros!

Inicia sesión