Programación por unidad y programación jerárquica para interfaces MPC
Modelos de programación compatibles con interfaces MPC
Las interfaces alojadas en tarjetas de línea del concentrador de puertos modulares (MPC) de las plataformas de enrutamiento universal serie MX 5G admiten los siguientes modelos de programación de clase de servicio (CoS), según el tipo de MPC:
MPC de programación de escala limitada por unidad
Se admiten funciones de programación por unidad a escala limitada para interfaces alojadas en algunos MPC que no tienen un chip de cola dedicado.
En los MPC que admiten programación por unidad, están disponibles las siguientes capacidades de programación:
-
Cuatro u ocho colas de salida por unidad.
-
Capacidades de búfer de retraso de 100 ms de forma predeterminada y hasta 200 ms de retraso máximo.
-
Modelación de velocidad de los puertos y sus colas.
-
Velocidad garantizada impuesta en las colas.
Las funciones de programación por unidad también admiten la clasificación previa de los paquetes entrantes para proteger los paquetes de alta prioridad en caso de congestión. Estas características incluyen la reescritura de DSCP de entrada y la clasificación por VLAN, la vigilancia de entrada y salida, y las reescrituras.
MPC de programación jerárquica
Los MPC que proporcionan un chip de cola dedicado admiten la programación jerárquica.
Los MPC de programación jerárquica admiten todas las funciones de programación por unidad, además de capacidades detalladas de cola en cuatro o cinco niveles de programación jerárquica:
-
Programación jerárquica con puertos, conjuntos de interfaces e interfaces lógicas.
-
Modelado: tasa de información comprometida (CIR) y una velocidad máxima de información (PIR), en todos los niveles de programación, incluidas las colas.
-
Tres niveles normales de prioridad y dos niveles de prioridad excesiva configurables en todos los niveles de programación, incluidas las colas.
-
Formación por prioridad del tráfico de nivel 1 o nivel 2.
-
Formación para VLAN de clientes no configuradas (C-VLAN) y para VLAN de servicio (S-VLAN).
Niveles de nodo del programador para interfaces MPC
Las interfaces alojadas en MPC admiten diferentes niveles de nodo de programador, dependiendo del tipo de MPC:
- Niveles de nodo del programador para MPC de programación por unidad
- Niveles de nodo del programador para MPC de programación jerárquica
Niveles de nodo del programador para MPC de programación por unidad
Para una interfaz alojada en un MPC de programación por unidad, cada interfaz lógica tiene su propio nodo de nivel 3 dedicado, y todas las interfaces lógicas comparten un nodo común de nivel 2 (uno por puerto).
La Figura 1 muestra los niveles de nodo del programador para una interfaz alojada en un MPC de cola por unidad.
de programación por unidad
Para las interfaces alojadas en MPC de programación por unidad, el nodo de nivel 2 siempre es un nodo ficticio.
Niveles de nodo del programador para MPC de programación jerárquica
El modelo de cola utilizado por las interfaces alojadas en MPC de programación jerárquica admite hasta cinco niveles de nodos de programador: la cola en sí (nivel 5), la interfaz lógica de sesión (ppp o dhcp) (nivel 4), la VLAN del cliente (C-VLAN) (nivel 3), el conjunto de interfaces o la colección de VLAN de servicio (S-VLAN) (nivel 2) y la interfaz física o el puerto (nivel 1).
La Figura 2 muestra los niveles de nodo del programador para una interfaz alojada en un MIC o MPC de programación jerárquica.
La figura muestra los nodos de programador para una interfaz que no incluye conjuntos de interfaces y para la cual los perfiles de control de tráfico se aplican solo a las interfaces lógicas.
Si un conjunto de interfaces tiene una política de programación de CoS, pero ninguna de sus interfaces lógicas secundarias tiene una política de programación de CoS, el conjunto de interfaces se considera un nodo leaf y tiene un nodo de nivel 2 y un nodo de nivel 3.